字符串其實不難, 只是得考慮中文問題
代碼以下(中文字符串也能夠) :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了)