ホームページ  >  記事  >  バックエンド開発  >  次の操作が空かどうかを判断する

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

WBOY
WBOYオリジナル
2016-06-13 12:06:12897ブラウズ

空かどうかを判定した後の操作
$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 />}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP URL関連の問題次の記事:PHP URL関連の問題