字符串其实不难, 只是得考虑中文问题
代码以下(中文字符串也能够) :php
public function reverseStr($str) { // 获取字符串长度 $len = mb_strlen($str); $res = ''; for($i = 1; $i <= $len; $i++){ // 从后往前每次获取一个字符 $word = mb_substr($str, -$i, 1); $res = $res.$word; } return $res; }
1. php中的strrev() 函数能够直接字符串。可是若是字符串是中文的话,会出现乱码,因此很局限 2. 用此方法时,确保已经开启了扩展库:php_mbstring.dll (在php.ini文件中找到此行,去掉前面的分号就ok了)