|
|
|
ฟังก์ชัน str_replace ทดสอบเว็บดูแล้วมีเครื่องหมาย <> มาจากไหนไม่รู้ค๊ะ |
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>upper to lower & implode & Explode & insert</title>
</head>
<body>
<form action="" name="form_insert" method="post">
Name : <input type="text" name="Name" size="20">
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>
<?PHP
if(isset($_POST["submit"]))
{
include("connect.php");
// change all of text to lower case like NOkia to nokia
$lower_upper_case_products_name = "$Name";
$lower_case_products_name = "".strtolower($lower_upper_case_products_name)."<br>";
// remove all space from text
// array
$space_filter = array(" ");
$lower_case_products_name_with_no_space = str_replace($space_filter, "", "$lower_case_products_name")."";
$a_filter = array("b", "c", "d", "e", "f", "g", "h", "i", "j", "k" , "l" , "m" , "n" , "o" , "p" , "q" , "r" , "s" , "t" , "u" , "v" , "w" , "x" , "y" , "z" , "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" ,"9" , "0");
$products_name_a = str_replace($a_filter, "", "$lower_case_products_name_with_no_space")."";
echo $products_name_a;
}
?>
ตามรูปด้านบนเลยค๊ะ ไม่รู้ว่า เครื่องหมาย <> มาจากไหนค๊ะ แต่พอแก้ไขโค๊ด โดยการเอา "r" ออก หลังจากทดสอบโค๊ดอีกครั้ง
ปรากฎว่าไม่มีเครื่องหมาย <> ไม่ทราบว่าเป็นเพราะอะไรค๊ะ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-12-15 15:17:28 |
By :
dferru |
View :
829 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วค๊ะ
แก้จาก $lower_case_products_name = "".strtolower($lower_upper_case_products_name)."<br>";
ให้เป็น $lower_case_products_name = "".strtolower($lower_upper_case_products_name)."";
ค๊ะ
|
|
|
|
|
Date :
2012-12-15 15:45:29 |
By :
dferru |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2012-12-16 08:01:52 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|