2013-10-02 21 views
-1

PHPPHP的foreach和立場

$new_position = $_POST['new_position']; 
$new_positionpieces = explode(",", $new_position); 
foreach ($new_positionpieces as $value) { 
    echo $value."<br>"; 
} 

cat_37<br>cat_36<br>

從我所收集如果我echo $new_positionpieces[0]它會說cat_37

我怎麼能夠拿到0成變量在我的foreach裏面,所以如果它有點像

echo $item.' - '.$value.'<br>'; 和輸出0 - cat_37,使我能夠把它放到我的分貝

+0

'的foreach($大海撈針爲$鍵=> $值)' – DarkBee

+1

http://php.net/manual/en/ control-structures.foreach.php – Schleis

回答

3
foreach ($new_positionpieces as $key => $value) { 
    echo $key . "=" . $value . "<br>"; 
} 
+0

請記住,如果您要使用$ key或$ value作爲插入查詢或打印到屏幕,請確保您將其轉義。 –

+0

@OliverBS,這是很好的一般建議,但問題並沒有提到他將如何使用鍵和值。 –

+0

是的,只是注意到他編輯了這個問題,並提到他把它放在數據庫中:) –