批改狀態(tài):合格
老師批語:
<meta charset="utf-8"> <?php echo '作業(yè)一:實(shí)例演示substr(),strstr(),strpos()函數(shù)'; echo '<hr>'; echo 'substr(字符串,起始位置,長(zhǎng)度)根據(jù)位置,精確查詢','<br>'; $str = 'Do one thing at a time, and do well'; echo '從第8個(gè)開始輸出:',substr($str,8),'<br>'; echo '從第8個(gè)開輸出,取6個(gè):',substr($str,8,3),'<br>'; echo '從倒數(shù)第3個(gè)輸出:',substr($str,-3),'<hr>'; $company = 'php中文網(wǎng)'; echo strstr($company,'中'),'<br>'; echo strstr($company,'中',true),'<hr>'; echo 'strpos($str1,$str2)根據(jù)$str2內(nèi)容查詢返回字符串首次出現(xiàn)的位置','<br>'; echo strpos($str,'time'),'<hr>'; echo '作業(yè)二:字符串查找并替換的兩個(gè)函數(shù)','<br>'; echo 'str_replace(search內(nèi)容,replace內(nèi)容,$str)查找并替換(單個(gè)內(nèi)容或多個(gè)內(nèi)容,或刪除式替換)','<hr>'; echo '原字符串:',$str1 = 'Do one thing at a time, and do well','<br>'; echo '替換后:',str_replace('time','aaa',$str1),'<br>'; echo '替換后:',str_replace(['one','thing','and'],['aaa','bbb','ccc'],$str1),'<hr>'; echo 'substr_replace($str,search內(nèi)容,起始位置/結(jié)束位置)精確位置查找并替換'; echo '原字符串:',$str2 = 'My monthly salary is 1000','<br>'; echo '替換后:',substr_replace($str2,' best friend is snooker',2); echo '<br>替換后:',substr_replace($str2,' 1000yuan',-4); echo '<hr>','作業(yè)三:usort()給二維數(shù)組子數(shù)組的值進(jìn)行自定義排序'; $company = [['name'=>'aaa','products'=>'bbb','phone'=>'123456'],['name'=>'111','products'=>'222','phone'=>'333'],['name'=>'admin','products'=>'666666','phone'=>'88888888']]; echo '<pre>原數(shù)組',var_export($company,true),'<br><br>'; usort($company,function ($a,$b) { return strcmp($a['name'],$b['name']); }); echo '<pre>將多維子數(shù)組第二個(gè)元素排序后',var_export($company,true),'<br><br>';
點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)