|
|
|
ต้องการตัดชื่อ url เช่น http://www.aaa.com/user/aaaa ต้องการ aaaa มาใส่ในค่าตัวแปร |
|
|
|
|
|
|
|
แบบนี้ได้ไหมคะ..
Code (PHP)
$url = "http://www.aaa.com/user/aaaa";
$text = substr(strrchr($url, 'user/'), 5);
|
|
|
|
|
Date :
2011-12-14 11:02:04 |
By :
kukkuk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ เดี๋ยวช่วยผมอีกทีนะครับ
http://localhost/kamol01/
http://localhost/kamol0001/
อันนี้คือหน้าเพจของลูกค้าบางทีชื่อจะสั้นยาวไม่เท่ากันอ่ะครับอยากได้มาใส่ค่าตัวแปรครับ
|
|
|
|
|
Date :
2011-12-14 11:30:12 |
By :
กมล |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้า url เหมือนกัน ต่างกันแค่ /ชื่อลูกค้า ก็ไม่มีปัญหาค่ะ
Code (PHP)
substr(strrchr($url, 'user/'), 5);
วงเล็บใน strrchr($url, 'user/') หมายถึง ตัดข้อความตั้งแต่ user/ เป็นต้นไป ดังนั้นถ้าชื่อลูกค้าสั้นยาว ก็จะตัดมาด้วยค่ะ --> ผลลัพท์คือ user/aaaa
ส่วนวงเล็บนอก substr(...., 5) หมายถึง ตัดข้อความจากตัวแรกไป 5 ตัวอักษร นั้นคือตัด user/ ออก --> ผลลัพท์คือตัวอักษรทั้งหมดที่อยู่หลัง user/ นั่นคือ aaaa
ดังนั้น ถ้า url แต่ละเพจเหมือนกันแล้วตามด้วย /ชื่อลูกค้า จะสั้นหรือยาวก็ใช้ได้ค่ะ....ไม่แน่ใจว่าเข้าใจถูกรึป่าวนะคะ ^^
|
|
|
|
|
Date :
2011-12-14 11:48:33 |
By :
kukkuk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ ทำได้แล้วฮะ
|
|
|
|
|
Date :
2011-12-14 13:29:54 |
By :
กมล |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|