php教程中 explode查找某個字符是否存在的方法
explode ( string separator, string string [, int limit] )
separator 為空字符串(""),explode() 將返回 FALSE。如果 separator 所包含的值在 string 中找不到,那麼 explode() 將返回包含 string 單個元素的數組。
*/
//explode 實例一
$explode = "aaa,bbb,ccc,ddd,explode,jjjj";
$array = explode( ',' ,$explode );
print_r($array);
/*
結果為
Array
(
[0] => aaa
[1] => bbb
[2] => ccc
[3] => ddd
[4] => explode
[5] => jjjj
)
*/
//我們在處理日期或取得文件擴展名時就可以用explode函數與end函數操作,下面來看實例
$file ="www.111cn.net.gif";
$extArray = explode( '.' ,$file );
$ext = end($extArray);
echo $ext;
/*
輸出值為.gif
使用explode查找某個字符是否存在的方法
<?php
if($_MODULE[tg1_tjly]){
$tg1_tjly = explode("|",$_MODULE[tg1_tjly]);
if(count($tg1_tjly)>1){ //重點在這裡,統計數組大於1的時候則說明含有1個或以上的間隔符號“|”。
$tg1_tjly_tit = $tg1_tjly[0];
$tg1_tjly_con = $tg1_tjly[1];
}else{
$tg1_tjly_tit = '推薦理由';
$tg1_tjly_con = $_MODULE[tg1_tjly];
}
}else{
$tg1_tjly_tit = '輸入推薦理由標題';
$tg1_tjly_con = '輸入推薦理由內容,請輸入推薦理由內容,請輸入推薦理由內容。';
}
?>