รหัสเช่น "a => b" หมายถึงสำหรับอาร์เรย์ที่เชื่อมโยงกัน(บางภาษาเช่นPerlถ้าจำไม่ผิดเรียก "แฮช" เหล่านั้น)ว่า "a" คือคีย์และ "b" ค่า
คุณอาจต้องการดูเอกสารของอย่างน้อย:
ที่นี่คุณมีอาร์เรย์ที่เรียกว่า$user_list
และคุณจะวนซ้ำมันรับสำหรับแต่ละบรรทัดคีย์ของบรรทัดใน$user
และค่าที่เกี่ยวข้องใน$pass
.
ตัวอย่างเช่นรหัสนี้:
$user_list = array(
'user1' => 'password1',
'user2' => 'password2',
);
foreach ($user_list as $user => $pass)
{
var_dump("user = $user and password = $pass");
}
คุณจะได้รับผลลัพธ์นี้:
string 'user = user1 and password = password1' (length=37)
string 'user = user2 and password = password2' (length=37)
(ฉันใช้var_dump
เพื่อสร้างผลลัพธ์ที่ดีซึ่งอำนวยความสะดวกในการดีบักเพื่อให้ได้ผลลัพธ์ปกติคุณจะใช้echo
)
"เท่ากันหรือมากกว่า" เป็นอีกวิธีหนึ่งที่อยู่รอบ ๆ : "มากกว่าหรือเท่ากับ" ซึ่งเขียนใน PHP เช่นนี้ "> ="
สิ่งเดียวกันสำหรับภาษาส่วนใหญ่ที่มาจาก C: C ++, JAVA, PHP, ...
ตามคำแนะนำ: หากคุณเพิ่งเริ่มต้นด้วย PHP คุณควรใช้เวลาสักพัก(อาจจะสองสามชั่วโมงหรืออาจถึงครึ่งวันหรือทั้งวัน) ในการอ่านบางส่วนของคู่มือ :-)
It ' d ช่วยคุณได้มาก!