一連のデータをループして、次の結果を取得しています。
$str[] = $id . '~' . $desc;
ループの最後に、これらをまとめました。
$txt_str = implode('^',$str);
echo $txt_str;
1~one^2~two^3~three
好奇心から、配列を直接処理して同じ結果を得ることができますか?
$arr[] = array('id'=$id, 'desc'=>$desc);
次のようなものです:
$txt_str = makemeasammich('~', '^', $arr);
echo $txt_str;
1~one^2~two^3~three
この機能を持つネイティブ PHP 関数はありますか?