Latest web development tutorials
×

PHP หลักสูตร

PHP หลักสูตร PHP แนะนำโดยย่อ PHP ติดตั้ง PHP ไวยากรณ์ PHP ตัวแปร PHP echo/print PHP ชนิดข้อมูล PHP คงที่ PHP เชือก PHP ผู้ประกอบการ PHP If...Else PHP Switch PHP แถว PHP เรียงลำดับอาร์เรย์ PHP Superglobals PHP While การไหลเวียน PHP For การไหลเวียน PHP ฟังก์ชัน PHP ตัวแปรเมจิก PHP namespaces PHP เชิงวัตถุ

PHP ฟอร์ม

PHP ฟอร์ม PHP รูปแบบการตรวจสอบสิทธิ์ PHP ฟอร์ม - ฟิลด์ที่จำเป็น PHP ฟอร์ม - อีเมลยืนยันและ URL PHP ตัวอย่างสมบูรณ์แบบ PHP $_GET ตัวแปร PHP $_POST ตัวแปร

PHP การสอนที่ทันสมัย

PHP อาร์เรย์หลายมิติ PHP วันที่ PHP บรรจุ PHP ไฟล์ PHP อัปโหลดไฟล์ PHP Cookie PHP Session PHP E-mail PHP ความปลอดภัย E-mail PHP Error PHP Exception PHP กรอง PHP กรองขั้นสูง PHP JSON

PHP 7 คุณสมบัติใหม่

PHP 7 คุณสมบัติใหม่

PHP ฐานข้อมูล

PHP MySQL แนะนำโดยย่อ PHP MySQL สัมพันธ์ PHP MySQL การสร้างฐานข้อมูล PHP MySQL สร้างตารางข้อมูล PHP MySQL แทรกข้อมูล PHP MySQL ใส่ข้อมูลหลาย PHP MySQL งบเตรียม PHP MySQL อ่านข้อมูล PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX แนะนำโดยย่อ AJAX PHP AJAX ฐานข้อมูล AJAX XML AJAX ค้นหาแบบ Real-time AJAX RSS Reader AJAX โหวต

PHP คู่มืออ้างอิง

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP การประมวลผลภาพ PHP RESTful

อาร์เรย์ PHP

อาร์เรย์สามารถเก็บค่าหลายค่าในตัวแปรเดียว:

ตัวอย่าง

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

เล่นอินสแตนซ์»

อาร์เรย์คืออะไร?

อาร์เรย์เป็นพิเศษค่าหลายตัวแปรสามารถเก็บไว้ในตัวแปรเดียว

หากคุณมีรายชื่อของรายการ (ตัวอย่างเช่น: รายการของชื่อรถ) ซึ่งถูกเก็บไว้ในตัวแปรเดียวดังนี้

$cars1="Volvo";
$cars2="BMW";
$cars3="Toyota";

แต่ถ้าคุณต้องการที่จะห่วงผ่านอาร์เรย์และหาหนึ่งที่เฉพาะเจาะจง? หากอาร์เรย์รายการเกินกว่าสาม แต่ 300 มันได้หรือไม่

การแก้ปัญหาคือการสร้างอาร์เรย์!

อาร์เรย์สามารถเก็บค่าหลายค่าในตัวแปรเดียวและคุณสามารถเข้าถึงค่าตามที่สำคัญ


สร้างอาร์เรย์ใน PHP

ใน PHP, array () ฟังก์ชั่นที่ใช้ในการสร้างอาร์เรย์:

array();

ใน PHP มีสามประเภทของอาร์เรย์ที่:

  • อาร์เรย์ตัวเลข - อาร์เรย์ที่มีคีย์รหัสตัวเลข
  • อาเรย์ - อาร์เรย์ด้วยปุ่มที่ระบุค่าที่เกี่ยวข้องกับแต่ละคีย์
  • อาร์เรย์หลายมิติ - มีหนึ่งหรือมากกว่าหนึ่งอาร์เรย์ของอาร์เรย์

PHP อาเรย์ที่เป็นตัวเลข

มีสองวิธีในการสร้างอาร์เรย์ของวิธีการเชิงตัวเลขให้บริการ:

คีย์ ID ได้รับมอบหมายโดยอัตโนมัติ (ID ที่สำคัญมักจะเริ่มต้นที่ 0):

$cars=array("Volvo","BMW","Toyota");

ประดิษฐ์กุญแจ ID ได้รับมอบหมาย:

$cars[0]="Volvo";
$cars[1]="BMW";
$cars[2]="Toyota";

ตัวอย่างต่อไปนี้สร้างอาร์เรย์ตัวเลขที่เรียกว่า $ รถยนต์และการกำหนดอาร์เรย์ของสามองค์ประกอบแล้วพิมพ์ข้อความบางอย่างที่มีค่าของ array:

ตัวอย่าง

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

เล่นอินสแตนซ์»


ได้รับอาร์เรย์ของความยาว - การนับ () ฟังก์ชั่น

count () ฟังก์ชันส่งกลับความยาวของอาร์เรย์ (จำนวนขององค์ประกอบ) นี้:

ตัวอย่าง

<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>

เล่นอินสแตนซ์»


สำรวจเส้นทางอาร์เรย์ที่เป็นตัวเลข

ผ่านและพิมพ์ค่าตัวเลขทั้งหมดในอาร์เรย์คุณสามารถใช้สำหรับห่วงดังต่อไปนี้:

ตัวอย่าง

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);

for($x=0;$x<$arrlength;$x++)
{
echo $cars[$x];
echo "<br>";
}
?>

เล่นอินสแตนซ์»


PHP อาเรย์

อาเรย์คือการใช้อาร์เรย์ของคีย์ที่ระบุที่คุณได้รับมอบหมายให้อาร์เรย์

มีสองวิธีที่จะสร้างเชื่อมโยงอาร์เรย์คือ:

$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

หรือ:

$age['Peter']="35";
$age['Ben']="37";
$age['Joe']="43";

จากนั้นคุณสามารถใช้คีย์ที่ระบุไว้ในสคริปต์:

ตัวอย่าง

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>

เล่นอินสแตนซ์»


ทราเวิร์อาเรย์

ผ่านและพิมพ์ค่าทั้งหมดในอาเรย์, คุณสามารถใช้ห่วง foreach ดังต่อไปนี้:

ตัวอย่าง

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

foreach($age as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>

เล่นอินสแตนซ์»


อาร์เรย์หลายมิติ

อาร์เรย์หลายมิติ จะถูกอธิบายในรายละเอียดในส่วนของการกวดวิชาขั้นสูง PHP


สมบูรณ์ PHP อ้างอิงอาร์เรย์

สำหรับคู่มืออ้างอิงที่สมบูรณ์สำหรับการทำงานอาร์เรย์ทั้งหมดเยี่ยมชม PHP คู่มืออาร์เรย์อ้างอิง

คู่มืออ้างอิงนี้ยังมีคำอธิบายสั้น ๆ ของการทำงานและการประยุกต์ใช้ในแต่ละตัวอย่าง!