PHP:将字符串拆分为数组 foreach char

标签 php arrays split passwords validation

我正在制定一种方法,因此您的密码至少需要一个大写字母和一个符号或数字。 我正在考虑将字符串拆分为丢失字符,然后使用 preggmatch 来计算它是否包含一个大写字母和符号/数字。

但是我在 ActionScript 中做了类似的事情,但无法弄清楚这是如何在 php 中调用的。我找不到将单词的每个字符放入数组中的方法。

AS3 示例

    for(var i:uint = 0; i < thisWordCode.length -1 ; i++)
{
    thisWordCodeVerdeeld[i] = thisWordCode.charAt(i);
    //trace (thisWordCodeVerdeeld[i]);
}

谢谢, 马蒂

最佳答案

您可以使用 str_split 将字符串转换为数组并使用 foreach

$chars = str_split($str);
foreach($chars as $char){
    // your code
}

关于PHP:将字符串拆分为数组 foreach char,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1293950/

相关文章:

php - 占位符的 PDO 有效字符

php - mysql 总和值 GROUP BY 分割

vba - vlookup分割值VBA

r - 平均每个受访者的回复数量未知;电阻

r - 将逗号分隔的字符串拆分为 R 中定义数量的片段

javascript - 如何在不使用井号 (#) 的情况下通过 url 打开新页面并滚动到新页面的 div?

php - CentOS 上的 "End of script output before headers",但在其他 LAMP 堆栈上工作

字符缓冲区输入超过 256 个字符

java - 如何在 Java 中声明和初始化数组?

javascript - 字符串到 JSON 数组