検索結果を含む HTML ページの要素を準備しようとしています。ユーザーは、市区町村、地域、タイプなど、さまざまな検索条件をフォームに入力できます。ユーザーは、すべての条件を指定することも、まったく指定しないこともできます。選択した基準に応じてタイトルを生成したい。
私のコード:
$criteria = array('city' => $_POST['city'], $region = $_POST['region'], type => $_POST['type']);
$titleBase = 'You are looking for %s, %s, %s - mySite.com';
$title = sprintf($titleBase, $criteria['city'], $criteria['region'], $criteria['type']);
parse($title, '<title>');
効果: 都市、地域、タイプを探しています - mySite.com
それは良いことですが、ユーザーが「地域」と「タイプ」を提供しないとどうなりますか? 私は次のようにします: あなたは ,, type - mySite.com を探しています。
解決策はありますか?