私がしようとしているのは、PHPを使っていくつかのメールヘッダーからCCアドレスを解析することです。そして、私はちょうど単一の長い変数に配列を変換したいと思います。PHP配列を一つの変数に変換する
たとえば、次の配列がある場合: array([email protected]、[email protected]);
その後、私は「ボブ@ example.com example.com @法案」を のようなものかもしれない単一の変数にそれを変換したい
、私はいくつかのことと思っていた主なものを試してみました次られた仕事をしておく必要があります
$ccList[]=$headerinfo->cc;
foreach($ccList as $key=>$val){
$ccAddress .= $val.",";
}
Sys::log(LOG_ALERT,'CC Address is..'.$ccAddress);
をしかし、私はそのログファイルを取得するときには、「CC住所は...、配列された」
は私が望んだものを達成するためにどのような方法があると言いますか?私は、そのCCアドレスとして、0番地か複数か間のどこかにいつもわからないことに注意してください。
print_rとvar_dumpでいくつか試してみましたが、私が見たいと思った結果(メールアドレス)は返されませんでした。私はvar_dumpはまだ "配列"(または何もない)を示し、print_rは "CCアドレスは... 1"と言ったと思います。
何か助けていただければ幸いです。
まず、$ val変数に含まれるものをvar_dumpでチェックします。とにかく、$ ccAddress変数をどのように初期化するか分かりません。 –
echo $ keyと$ val。あなたはccListを持っていることを確認してください。 – onatm
キーis..0 Val is..Array –