PHP5 String 函數(更新中)

最近接手了一個thinkPHP和一個Yii的項目 在此對碰到的常用的一些String操作方法做一些記錄


substr方法 用於返回字符串的一部分

<?php
echo substr("Hello world",6);
?>

返回world

substr語法

substr(string,start,length)

string 必需。規定要返回其中一部分的字符串。
start 必需。規定在字符串的何處開始。
  • 正數 - 在字符串的指定位置開始
  • 負數 - 在從字符串結尾的指定位置開始
  • 0 - 在字符串中的第一個字符處開始
length 可選。規定要返回的字符串長度。默認是直到字符串的結尾。
  • 正數 - 從 start 參數所在的位置返回
  • 負數 - 從字符串末端返回


<?php
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";

echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>
運行的結果:

d
ello world
lo world
orld

d
ello world
lo world
orld

<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";

echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
echo substr("Hello world",-2-3)."<br>";
?>


運行結果:
Hello worl
ello wor
Hello
world

Hello worl
ello wor
Hello
world



發佈了33 篇原創文章 · 獲贊 17 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章