萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> PHP像數組一樣存取和修改字符串字符

PHP像數組一樣存取和修改字符串字符

PHP中字符串中的字符可以通過一個以0為開始的,用類似數組結構中的方括號包含對應的數字來查找和修改,如獲取第二個$str[1]或$str{1} ,不建議使用{},最好使用[] 測試如下:  代碼如下 復制代碼


//獲取字符最後一個字符
$str = '111cn.net';
echo $str[strlen($str)-1]; //m
 
//修改第一個字符
$str = '111cn.net';
$str[0] = 'a';  //ahpddt.com
 
//方括號中的數字超出范圍將會產生空白。 
$str = '111cn.net';
$str[100] = 'y';  //111cn.net y
 
//如果是非整數類型被轉換成整數
$str = '111cn.net';
$str['a'] = 'y'; //111cn.net y
 
$str = '111cn.net';
$str[-1] = 'y'; //負數會出錯:Warning: Illegal string offset: -1

原文來自:phpddt.com

copyright © 萬盛學電腦網 all rights reserved