isset()
とempty
の使用に関して多くのことを読んでいますが、私が探している回答を見つけることができません。varsのリストが空であるかどうかチェックし、そうでない場合はPHPの文字列に移動
基本的には、ユーザーがポストのhtml入力をいくつか入力し、phpスクリプトを呼び出します。アドレスを検索するために別のWebサービスを呼び出す前に、読み込まれたすべてのアドレス要素を含む文字列を作成する必要があります。入力フィールドにデータが入力されていない場合は、そのフィールドをリストから除外します。要するに
:
- チェックは、彼らが価値が含まれているかどうかを確認するために10に
$vars
1を掲載しました。 - 値が設定されていない各文字列について、文字列から削除します。値が存在する場合は、値を文字列に追加します。
私はempty
、!empty
、isset
を使用してみましたが、まだそれを働いていません。
サンプルコード:
<?php
if
(empty($Lot_no))
{ $Lot_no = $v1;
}
if (empty($Flat_unit_no))
{$Flat_unit_no = $v2;
}
$str= $v1. $v2;
?>
* $ vars 1〜10 *の値をチェックするのではなく、 '$ Lot_no'と' $ Flat_unit_no'あなたは 'if(empty($ v1))'をチェックしたいと思っています。そして、あなたの '$ str'は実際には' $ str = $ Lot_no。$ Flat_unit_no; ' – Sean
です。 $ varsの値 –