新着情報

Information

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日 | スタッフブログ