国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 区。| 平凉市| 和林格尔县| 大关县| 盐亭县| 林甸县| 绍兴市| 武隆县| 武强县| 京山县| 河间市| 林口县| 安陆市| 万年县| 独山县| 巧家县| 西藏| 上饶县| 巴彦县| 定日县| 阿拉尔市| 松原市| 化隆| 东台市| 黄梅县| 宁强县| 万全县| 冀州市| 绍兴县| 礼泉县| 同心县| 灵丘县| 尉犁县| 个旧市| 德江县| 上饶市| 庆元县| 湖北省| 商南县| 南召县| 如东县|