例えば、テキスト文字列にABCがある場合は、データベースに入力フォームがあるかどうかに基づいて画像を表示するスクリプトを作成しようとすると、画像が表示されます。私は正しくその部分を持っていますが、今問題は、abcと一致するテキストがない場合です。たとえば、空白の画像が出力されたい場合、abcを含むテキスト文字列がない場合、出力も空白の画像もありません。ここで私が取り組んでいるコードです。値が見つからない場合は画像を表示
<?php
//Begin Airline List
//FAA ident only eg AAH = Aloha
if (strpos($e[0],'AAH') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/aah.png"/>';}
if (strpos($e[0],'AAL') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/aal.png"/>';}
if (strpos($e[0],'SWA') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/swa.png"/>';}
if (strpos($e[0],'UAL') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/ual.png"/>';}
if (strpos($e[0],'HAL') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/hal.png"/>';}
if (strpos($e[0],'DAL') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/dal.png"/>';}
if (strpos($e[0],'ASA') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/asa.png"/>';}
if (strpos($e[0],'TRS') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/trs.png"/>';}
if (strpos($e[0],'KAP') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/kap.png"/>';}
if (strpos($e[0],'CHQ') !==false){
$cs='<img src="http://www.virtual-aviation.org/main/map/alogos/chq.png"/>';}
// this is where i want to code for if there is no matching text strings
else (strpos($e[0],'CHQ','AAH','AAL','SWA','UAL','HAL','DAL','ASA','TRS','KAP','CHQ') ===false)
die $cs='<img src="http://www.virtual-aviation.org/main/map/alogos/blank.png"/>';
//End Airline Listing
?>
あなたに役立つ 'if-elseif-else'構造があります – zerkms
$ e [0] – rodrigoap