我有一個查詢字符串,看起來像這樣運行的功能.. dinnerPlate=white&lunchPlate=purple&cup=black
每個查詢字符串值
我也有包含所有可允許的可用顏色的數組..
$availableColors = array("white","black","red","blue","green","pink");
我需要做的是用查詢字符串中的正確顏色填充img
的src
。例如..
<img src="<?php echo $color['dinnerPlate']; ?>.png" class="dinnerPlate" />
<img src="<?php echo $color['lunchPlate']; ?>.png" class="lunchPlate" />
<img src="<?php echo $color['cup']; ?>.png" class="cup" />
我需要創造一個php
功能,可以檢查對availableColors
陣列的查詢字符串值中的每一個,以確保其可用的顏色幫助。我不想讓某人在查詢字符串中手動鍵入「黃色」,因爲那樣我會得到一張破碎的圖像。因此,如果有人在查詢字符串中鍵入「黃色」,該函數將變爲黃色,如nocolor
。該功能還需要提供輸出特定項目的顏色值的方法,如echo $color['lunchPlate']
。
感謝您的任何指導!
http://php.net/in_array –
是的,我知道那個功能。我的問題是將所有這些東西封裝到一個函數中,以便將它輸出到我的HTML中。 – Dustin