PHP String Concatenation

Php String Concatenation



การรวมค่าสตริงตั้งแต่หนึ่งค่าขึ้นไปกับค่าสตริงหรือตัวแปรอื่นๆ เรียกว่า การต่อสตริง เป็นงานทั่วไปเมื่อเราต้องการพิมพ์ผลลัพธ์ใด ๆ ในลักษณะที่มีความหมายมากขึ้นสำหรับผู้ใช้ มีหลายวิธีในการรวมสตริงใน PHP การต่อสตริงประเภทต่างๆ ใน ​​PHP จะแสดงในบทช่วยสอนนี้โดยใช้ตัวอย่างหลายตัวอย่าง

ตัวอย่างที่ 1: การต่อกันโดยใช้ตัวดำเนินการจุด (.)

โดยปกติการต่อสตริงจะทำโดยใช้ตัวดำเนินการจุด (.) ใน PHP ในตัวอย่างต่อไปนี้ มีการประกาศตัวแปรสตริงสองตัวและตัวดำเนินการ dot (.) ใช้เพื่อรวมสตริงเหล่านี้กับสตริงอื่นและพิมพ์








$string1 = 'ชาร์ล แบบเบจ';
$string2 = 'คอมพิวเตอร์';
//รวมตัวแปรสตริงด้วยค่าสตริงโดยใช้จุด (.)
โยนออก $string1.'ถือเป็นบิดาของ'. $string2;
?>

เอาท์พุท:





ตัวอย่างที่ 2: การต่อข้อมูลโดยใช้ echo และเครื่องหมายจุลภาค (,)

คุณสามารถรวมและพิมพ์ข้อมูลสตริงได้อย่างง่ายดายโดยไม่ต้องใช้ตัวดำเนินการ dot (.) ใน PHP โดยใช้ฟังก์ชัน echo มีการประกาศตัวแปรสตริงสามตัวในตัวอย่างต่อไปนี้ ที่นี่, , ใช้สำหรับเชื่อมค่าสตริงกับตัวแปรใน โยนออก การทำงาน. ค่าตัวแปรและค่าสตริงแต่ละรายการจะถูกคั่นด้วยเครื่องหมายจุลภาค (,) เพื่อรวมเข้าด้วยกัน การเข้าร่วมประเภทนี้สามารถทำได้โดยใช้ฟังก์ชัน echo เท่านั้น






$name = 'จอห์น';
$การศึกษา = 'ปริญญาโทบริหารธุรกิจ';
$อาชีพ = 'นักธุรกิจ';
// รวมข้อมูลโดยใช้เครื่องหมายจุลภาค (,)
โยนออก '$name',' เป็น ','$การศึกษา.
'
;
โยนออก 'เขาเป็น ','$อาชีพ. ';
?>

เอาท์พุท:



ตัวอย่างที่ 3: การต่อข้อมูลโดยใช้ฟังก์ชัน printf()

คุณสามารถใช้ฟังก์ชัน printf() เพื่อเชื่อมค่าสตริงใน PHP ได้ด้วย มีตัวระบุหลายประเภทใน PHP เพื่อสร้างเอาต์พุตที่จัดรูปแบบ ตัวแปรสตริงสองตัว $site และ $type ประกาศในตัวอย่างต่อไปนี้ ฟังก์ชัน Printf() ใช้ '%s' เป็นตัวระบุประเภทเพื่ออ่านข้อมูลสตริง มีการเพิ่มตัวแปรสตริงสองตัวที่จุดเริ่มต้นและจุดสิ้นสุดของสตริงโดยการเพิ่ม '%s' สองตัวในอาร์กิวเมนต์แรกและตัวแปรสตริงสองตัวเป็นอาร์กิวเมนต์อีกสองอาร์กิวเมนต์


$site = 'linuxhint.com';
$type = 'บล็อกไซต์';
printf ('%NSมีประโยชน์มาก%NS',$site,$type);
?>

เอาท์พุท:

ตัวอย่างที่ 4: การต่อกันโดยใช้ตัวดำเนินการชวเลข (.=)

จุด (.) สามารถใช้เป็นตัวดำเนินการชวเลขสำหรับการต่อข้อมูลสตริง ในตัวอย่างต่อไปนี้ ตัวแปร $n เริ่มต้นโดย 0 และค่าปัจจุบันของ $n จะรวมกับค่าใหม่โดยใช้ สำหรับวง และ . = โอเปอเรเตอร์ สุดท้ายพิมพ์ค่าของ $n


$n = 0;
สำหรับ($i=1; $i<10; $i++)
{
$n . = '$i' ;
}
โยนออก $n;
?>

เอาท์พุท:

ฉันหวังว่าคุณจะสามารถรวมข้อมูลสตริงได้อย่างมีประสิทธิภาพในสคริปต์ของคุณ หากคุณใช้ตัวอย่างข้างต้นอย่างถูกต้อง