Tag: 字符数组

PHP – 迭代string字符

是否有一个很好的方法来迭代string的字符? 我希望能够对string的字符做foreach , array_map , array_walk , array_filter等。 types铸造/杂耍没有让我到任何地方(把整个string作为数组的一个元素),我发现最好的解决scheme是简单地使用for循环来构造数组。 感觉应该有更好的东西。 我的意思是,如果你可以索引它,你不应该能够迭代? 这是我得到的最好的 function stringToArray($s) { $r = array(); for($i=0; $i<strlen($s); $i++) $r[$i] = $s[$i]; return $r; } $s1 = "textasstringwoohoo"; $arr = stringToArray($s1); //$arr now has character array $ascval = array_map('ord', $arr); //so i can do stuff like this $foreach ($arr as $curChar) {….} $evenAsciiOnly […]

你如何获得一个string在JavaScript中的字符数组?

你如何获得一个string在JavaScript中的字符数组? 我在想像一个像"Hello world!"的string 到数组['H','e','l','l','o',' ','w','o','r','l','d','!']