国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP實現字符串翻轉功能的方法【遞歸與循環(huán)算法】

2024-09-04 11:49:28
字體:
來源:轉載
供稿:網友

本文實例講述了PHP實現字符串翻轉功能的方法。分享給大家供大家參考,具體如下:

提到實現字符串反轉的方法,大家都會想到用循環(huán)。確實,循環(huán)是一個內存占用量小且實現簡單的方式。但是還有一種方式可以實現這樣的功能,那就是遞歸。

php支持遞歸函數,遞歸函數就是函數調用自己本身。這些函數特別適用于動態(tài)瀏覽數據結構,例如連接列表和樹。

例子:

  1. <?php  
  2. //遞歸實現字符串翻轉 
  3. function reverse_r($str){ 
  4.   if(strlen($str)>0){ 
  5.     reverse_r(substr($str,1)); 
  6.   } 
  7.   echo substr($str,0,1); 
  8.   return
  9. //循環(huán)實現字符串翻轉 
  10. function reverse_i($str){ 
  11.   for($i=1; $i<=strlen($str);$i++){ 
  12.     echo substr($str,-$i,1); 
  13.   } //Vevb.com 
  14.   return
  15. reverse_r("Hello"); 
  16. reverse_i("everyone"); 
  17. ?> 

結果:olleHenoyreve

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 泰安市| 大埔区| 新宁县| 邵东县| 东乡县| 盱眙县| 松溪县| 信宜市| 柘荣县| 连南| 满城县| 雷州市| 咸宁市| 乌什县| 辛集市| 营口市| 永清县| 富顺县| 琼结县| 海晏县| 临武县| 长岛县| 阿图什市| 阳东县| 钟山县| 娄底市| 台中县| 如皋市| 尉氏县| 保康县| 开阳县| 绥德县| 乌鲁木齐县| 济源市| 遂川县| 德清县| 井研县| 江安县| 渝中区| 长寿区| 大名县|