PHPで失敗
先日PHPの制作でやらかしました。
具体的には時間を掛けて既存の関数を作ってしまいました。
それが以下のもの。
配列の要素を1つの文字列にする関数です。
// combination(配列 , 区切り文字 , trueでキー、falseで値を出力)
function combination($array,$separator=null,$bool=false) {
if($array){
foreach($array as $key => $value){
if($bool) $value = $key;
if(isset($string)){
$string .= $separator.$value;
}else{
$string = (string) $value;
}
}
return $string;
}else{
return false;
}
}
因みに似た機能の関数が “implode”
制作前にしっかり調べるべきですね・・・以後気をつけます。
2010年08月10日 | スタッフブログ