Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ลบบรรทัดใหม่ออกจากสตริงและแทนที่ด้วย PHP ช่องว่างหนึ่งอันหรือไม่


สมมติว่าต่อไปนี้เป็นสตริงของเราพร้อมขึ้นบรรทัดใหม่

$sentence = "
My name is John Smith
My Favorite subject is PHP.
";

เราจำเป็นต้องลบบรรทัดใหม่ด้านบนและแทนที่ด้วยช่องว่าง เช่น ผลลัพธ์ควรเป็น −

My name is John Smith My Favourite subject is PHP.

สำหรับสิ่งนี้ ให้ใช้ trim() และใส่ preg_replace() เพื่อแทนที่

ตัวอย่าง

รหัส PHP มีดังต่อไปนี้

<!DOCTYPE html>
<html>
<body>
<?php
$sentence = "
My name is John Smith
My Favorite subject is PHP.
";
$sentence = trim(preg_replace('/\s\s+/', ' ', $sentence));
echo $sentence;
?>
</body>
</html>

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้

My name is John Smith My Favourite subject is PHP.