php实现字符串反转

紫气东来_ 发布于 2015/02/10 09:04
阅读 534
收藏 1
PHP
php实现字符串反转,不用strrev,不借用数组方式,时间复杂度度小于O(n)的,首尾交换的那种实现。
加载中
0
KeepMoving
KeepMoving
<?php
$a = "abcdefgh";
$len = strlen($a);

$revCnt = floor($len/2);
for ($i = 0; $i < $revCnt; $i++) {
    $temp = $a{$i};
    $a{$i} =  $a{$len-1-$i};
    $a{$len-1-$i} = $temp;
}

echo $a;



1
尛何
尛何

求解:

不用phpinfo();

如何输出phpinfo里面的信息

eechen
eechen
PHP提供那么丰富的数组和字符串处理函数,就是方便编程者使用的,如果想在PHP上耍算法,出门右拐找C去,因为PHP那些函数都是用C实现的。
0
月影又无痕
月影又无痕
行,你可以用汇编来做。这样就不用php了
返回顶部
顶部