PHP แบบแบ่งปัน
- หน้าก่อนหน้า PHP ฟังก์ชัน
- หน้าต่อไป PHP จัดเรียงแบบแบ่งปัน
แนวหลักสามารถเก็บค่าหนึ่งหรือหลายอย่างในชื่อตัวแปรเดียว:
ตัวอย่าง
แนวหลักสามารถเก็บค่าหลายอย่างในตัวแปรเดียว:
<?php $cars=array("porsche","BMW","Volvo"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
อะไรคือแนวหลัก?
แนวหลักเป็นตัวแปรพิเศษที่สามารถเก็บค่าหลายอย่างได้:
หากคุณมีรายการโครงการ (เช่น รายการแบรนด์รถยนต์) และเก็บชื่อแบรนด์นี้ในตัวแปรเดียว มันดูเหมือนนี้:
$cars1="porsche"; $cars2="BMW"; $cars3="Volvo";
แต่ว่า หากคุณต้องการวิเคราะห์ตัวแปรและหาค่าเฉพาะอย่างที่เป็นบางคราว? หรือหากคุณต้องการเก็บชื่อแบรนด์รถยนต์ 300 แบรนด์ แทนที่เพียง 3 แบรนด์นั้น?
แนวหลักเป็นวิธีแก้ปัญหา!
แนวหลักสามารถเก็บค่าหลายอย่างในชื่อตัวแปรเดียว และคุณสามารถเข้าถึงค่าด้วยการอ้างอิงตำแหน่ง:
การสร้างแนวหลักใน PHP
ใน PHP มี: array()
ฟังก์ชันสร้างแนวหลัก:
array();
ใน PHP มีสามประเภทแนวหลัก:
- แนวหลักตำแหน่ง - แนวหลักที่มีตำแหน่งเลข
- แนวหลักเชื่อมโยง - แนวหลักที่มีค่าหลักที่กำหนด
- แนวความคิดแบบมาตราฐาน - แนวหลักแบบแนวหลัก
แนวหลักอิงค่า PHP
มีวิธีสองที่สร้างแนวหลัก:
ตำแหน่งสร้างขึ้นโดยอัตโนมัติ (ตำแหน่งเริ่มต้นที่ 0):
$cars=array("porsche","BMW","Volvo");
หรือก็สามารถแจกแจงตำแหน่งอย่างแม่นยำ:
$cars[0]="porsche"; $cars[1]="BMW"; $cars[2]="Volvo";
ตัวอย่างด้านล่างนี้สร้างแนวหลัก $cars โดยใช้ชื่อแนวหลักสามตัว และแจกแจงสามองค์ประกอบ แล้วแสดงข้อความที่มีค่าแนวหลัก:
ตัวอย่าง
<?php $cars=array("porsche","BMW","Volvo"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
ได้รับความยาวของแนวหลัก - ฟังก์ชัน count()
count()
ฟังก์ชันนี้ใช้เพื่อกลับค่าขนาดของตัวแปรแนวหลัก (จำนวนองค์ประกอบ):
ตัวอย่าง
<?php $cars=array("porsche","BMW","Volvo"); echo count($cars); ?>
วิเคราะห์แนวหลัก
เพื่อวิเคราะห์และแสดงค่าทั้งหมดของตัวแปรแนวหลัก คุณสามารถใช้วง loop for ได้ คล้ายนี้:
ตัวอย่าง
<?php $cars=array("porsche","BMW","Volvo"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++) { echo $cars[$x]; echo "<br>"; } ?>
แนวความคิด PHP
แนวความคิดเป็นแนวความคิดที่ใช้กับตัวชี้แจงที่กำหนดไว้ของแนวความคิด
มีสองวิธีที่จะสร้างแนวความคิด
$age=array("Bill"=>"35","Steve"=>"37","Elon"=>"43");
หรือ
$age['Bill']="63"; $age['Steve']="56"; $age['Elon']="47";
หลังจากนั้น คุณสามารถใช้ตัวชี้แจงที่กำหนดไว้ในสคริปต์
ตัวอย่าง
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); echo "Elon is " . $age['Elon'] . " years old."; ?>
เดินทางหาแนวความคิด
หากต้องการเดินทางหาและแสดงทุกค่าของแนวความคิดที่เป็นของประกาศเกี่ยวกับแนวความคิด คุณสามารถใช้ loop foreach ตามนี้
ตัวอย่าง
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); foreach($age as $x=>$x_value) { echo "Key=": . $x . ", Value=": . $x_value; echo "<br>"; } ?>
แนวความคิดแบบมาตราฐาน
เราจะมีการรายละเอียดถึงแนวความคิดสำหรับตัวอย่างที่เราจะเรียกมาใช้แนวความคิดแบบมาตราฐาน.
คู่มือสอบฟังก์ชัน PHP แนวความคิดสำหรับภาคภาษาไทย
หากต้องการคู่มือสอบฟังก์ชันของแนวความคิดสำหรับภาคภาษาไทย โปรดเข้าเว็บไซต์ของเรา คู่มือสอบถึง PHP นั้น.
คู่มือนี้มีคำอธิบายสั้นๆ ของฟังก์ชันทุกตัว และตัวอย่างการใช้งาน
- หน้าก่อนหน้า PHP ฟังก์ชัน
- หน้าต่อไป PHP จัดเรียงแบบแบ่งปัน