次の操作が空かどうかを判断する

WBOY
リリース: 2016-06-13 12:06:12
オリジナル
896 人が閲覧しました

空かどうかを判定した後の操作
$a、$b、$c、$d が空かどうかを判定します。空でない場合は、隣接する変数の間に 1 つだけ空でない場合はカンマを追加しません。が追加され、空の変数は出力されません。
if を使うには複雑すぎます。簡単に書く方法はありますか?例を挙げてください、ありがとう!

-----解決策---------

$buf = array($a, $b, $c, $d);<br />echo join(',', array_filter($buf, 'cmp'));<br /><br />function cmp($m) {<br />  return ! empty($m);<br />}
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート