透過字串來分割字串
<?php $arr1 = explode("|", "A|B|C"); print_r($arr1); ?>輸出結果:
Array ( [0] => A [1] => B [2] => C )
組合陣列為一個字串
<?php $arr1 = array('A','B','C'); $str1 = implode("|", $arr1); echo $str1.'<br/>'; // 表示implode的別名 $str2 = join("|", $arr1); echo $str2; ?>輸出結果:
A|B|C
A|B|C
剖析CSV檔案格式為一個陣列
<?php $csv_str = "a,b,c,d,e"; $arr2 = str_getcsv($csv_str); print_r($arr2); ?>輸出結果:
Array ( [0] => a [1] => b [2] => c [3] => d [4] => e )
轉換一個字串為一個陣列
<?php // 依3個字元長度進行字串切割 $str3 = "abcdef"; $arr3 = str_split($str3,3); print_r($arr3); ?>輸出結果:
Array ( [0] => abc [1] => def )
剖析字串為變數
主要是將PHP網頁請求的$_GET或$_POST方法所傳入的Query String的網頁傳遞的編碼參數進行格式化的陣列轉換。
<?php // 表單請求的Query String $str4 = "user=monkey&phone=7533967"; $arr4 = parse_str($str4, $result); print_r($result); ?>輸出結果:
Array ( [user] => monkey [phone] => 7533967 )
php代码示例
回覆刪除信用卡验证程序