を内破、例は以下である:PHPアレイとI iは、データベース内の値によって生成された配列を有するブランク/ヌル値で
$addressarray = array($results['client']->client_city, $results['client']->client_county, $results['client']->client_postcode);
値は、上記から使用してユーザによって入力されますアレイが正しく動作し、正しい値が入力されますが、ユーザがクライアント郡に入らないことがあるため、ブランクになることがあります。 これを使って配列を呼び出します。
$address = implode("\n ", $addressarray);
今これは私が郡上記のような場合は、すべてのフィールドに値を持っているならば、それらは改行で表示され、明らかに、固定必要がありますが、だと思う部分は、それがstll出力ライン意志ブランクであります
city
postcode
しかし、私がしたいことは
city
postcode
私は
を推測です:あなたが得るので破ります\n
は問題ですが、空白です。どんな助けもありがたい。
イアン
あなたは値が空であるかどうかを確認するためにarray_filterためにコールバックを必要としない前に、あなたの配列に
array_filter
を使用することができると思いますか?またはarray_filterはデフォルトでそれを行いますか? – TheSnooker@TheSnookier 'コールバックが提供されていない場合は、入力がすべてFALSE(ブール値に変換することを参照)のすべてのエントリが削除されます。 – Fabio
You Star、Thankyou – snookian