$str = 'Hello PHP'; echo $str;
$str = 'Hello PHP'; echo strpos($str,'o'); //計算字符在字符串中的位置 echo '<br/>'; echo strpos($str,'PH');
$str = 'Hello PHP'; //截取字符串 $str1 = substr($str,2,3); //從2位置開始截取,截取長度為3的字符串 echo $str1;不傳入長度參數的話,會從指定位置一直截取到字符串的末尾
$str = 'Hello PHP'; //分割字符串 $result = str_split($str); //將結果保存到一個數組中 print_r($result); //使用print_r輸入一個數組 echo '<br/>'; $result1 = str_split($str,2); print_r($result1);
$str = 'Hello PHP Java C# C++'; $result = explode(' ',$str); print_r($result);
$str = 'Hello PHP Java C# C++'; //字符串的連接 $num = 100; $str1 = $str.'<br/>Objective-C '.$num; echo $str1; echo '<br/>'; $str2 = "$str<br/>Objective-C $num"; //另一中簡便的寫法 echo $str2;
2.PHP數組
//數組的聲明方式 $arr = array(); $arr[0] = 'Hello'; $arr[1] = 'World'; $arr[2] = 2; $arr[3] = 3.14; print_r($arr);
$arr = array(); for($i=0;$i<100;$i++){ array_push($arr,'Item'.$i); } print_r($arr);
$arr = array(); $arr['H'] = 'Hello'; $arr['W'] = 'World'; print_r($arr); echo '<br/>'; echo $arr['H'];輸出: Array ( [H] => Hello [W] => World ) Hello
$arr = array('H'=>'Hello','W'=>'World'); //PHP數組初始化 print_r($arr);
$arr = array(0=>'Make',1=>'Tom','H'=>'Hello','W'=>'World'); print_r($arr); echo '<br/>'; echo $arr[0]; echo '<br/>'; echo $arr['W'];輸出: Array ( [0] => Make [1] => Tom [H] => Hello [W] => World ) Make World