อยากเขียน php ตัดคำตั้งคำที่กำหนดไป ใช้ฟังก์ชั่นอะไรแบบไหนคับ
Code (PHP)
$st = "love - you";
list($a,$b) = explode('-',$st);
echo $a."<br>";
echo $b."<br>";
ใช้ explode ในการแยกตัวแปร โดยอ้างอิงจากเครื่องหมายลบ - นะครับ
Date :
2015-01-28 07:39:22
By :
deawx
อีกแบบนะครับ จะยุ่งยากกว่า แต่อยากจะนำเสนอ
เริ่มจากค้นหา "ตำแหน่ง"
ต่อจากนั้นก็ตัดข้อความโดย "อ้างอิงตำแหน่ง" ที่ค้นหามา
<?php
//love - you = จะตัดตั้งแต่ love ไปจนถึง - ให้เหลือแค่ you (ลบจากสัญลักษ์ไปหน้า)
//love - you = จะตัดตั้งแต่ you ไปถึง - ให้เหลือแค่ love (ลบจากสัญลักษณ์ไปหลัง)
$mystring = "love - you";
$findme = "-";
//ค้นหาตำแหน่ง
$pos = strpos($mystring, $findme);
//ตัดข้อความตามตำแหน่งที่ค้นหา
$str1 = substr($mystring, $pos+1 );
$str2 = substr($mystring, 0, $pos);
echo "<br/>1) " . trim($str1);
echo "<br/>2) " . trim($str2);
?>
Date :
2015-01-28 09:14:35
By :
{Cyberman}
Load balance : Server 04