<meta charset="utf-8"?>
<?php
//
//寫一個網址字串資料
$url = "www.google.com.tw";
//利用點 . 來分隔字串,切割字串後,會儲存成陣列到我們指定的變數 $url_arr
$url_arr = explode(".", $url);
//印出來看看
print_r($url_arr);
echo "<br>";
echo $url_arr[1];
?>
結果輸出:
Array ( [0] => www [1] => google [2] => com [3] => tw )
google
<meta charset="utf-8"?>
<?php
//
$food = "土司,法式,果汁,湯麵,蘋果";
//
$food_arr = explode(",", $food);
//
print_r($food_arr);
?>
結果輸出:
Array ( [0] => 土司 [1] => 法式 [2] => 果汁 [3] => 湯麵 [4] => 蘋果 )
<meta charset="utf-8"?>
<?php
//
$food = array ("土司","法式","果汁","湯麵","蘋果" );
print_r($food);
echo "<br>";
//
$food_str = implode("@", $food);
//
print_r($food_str);
?>
結果輸出:
Array ( [0] => 土司 [1] => 法式 [2] => 果汁 [3] => 湯麵 [4] => 蘋果 )
土司@法式@果汁@湯麵@蘋果
學這個函數,是因為在網頁輸入表單內容時,換行字元是儲存成 \n,在網頁HTML語法畫面裡是無法正常換行顯示,所以要能加入<br>來換行
<meta charset="utf-8"?>
<?php
//
$str = "床前明月光,\n疑是地上霜,\n舉頭望明月,\n低頭思故鄉。";
echo nl2br($str);
?>
結果輸出:
床前明月光,
疑是地上霜,
舉頭望明月,
低頭思故鄉。
預設會清除空白,還有其他符號:"\0"、"\t"、"\n"、"\x0B"、"\r"、" "
是用在一行的輸入欄位,尤其是登入驗證的帳號密碼欄位,怕使用者輸入時不小心多按了空白鍵
<meta charset="utf-8"?>
<?php
//
$user = " jimmy0206 ";
echo trim($user);
?>
結果輸出:
jimmy0206

