<?php
function str_rev($str){
for($i = 0;true;$i++){
if(!isset($str[$i])){
break;
}
}
$return = "";
for($j=$i-1;$j>=0;$j--){
$return .= $str[$j];
}
return $return;
}
echo str_rev('abcdefg');
输出:
gfedcba
重点:字符串可以当数组来使用。
字符串中的字符可以通过一个以0为开始的,用类似数组结构中的方括号包含对应的数字来查找和修改,比如 $str[42], 可以把 字符串想像数组 。
跳出循环,使用 isset() 来判断。