gpt4 book ai didi

php - 用PHP分隔字符串

转载 作者:行者123 更新时间:2023-11-28 04:03:54 25 4
gpt4 key购买 nike

我目前正在为我的网站开发一个非常简单的搜索功能。用户输入他们的搜索查询,然后他们被带到一个显示结果的页面。就我而言,用户正在搜索其他用户。我的问题是,如何将一个字符串分成两个变量?

示例查询:

马特·莫里斯

我希望我的 PHP 分隔出现空格的字符串。我该怎么做?

  <html>
<form method="get" action="results.php">
<input type="text" name="search"/>
</form>

</html>

<?php

// code to explode the string into $fname and $lname
if there is a space present

$fname= Matt
$lname= Morris

if (isset($fname) && isset($lname)) {
$search_query= "SELECT * FROM users WHERE fname LIKE %'".$fname."'% AND lname LIKE
%'".$lname."'%";
// code to run the query and display results
}
else if (isset($fname)) {
$search_query= "SELECT * FROM users WHERE fname LIKE %'".$fname."'%";
// code to run the query and display results
}
else if (isset($lname)) {
$search_query= "SELECT * FROM users WHERE lname LIKE %'".$lname."'%";
// code to run the query and display results
}

?>

谢谢

最佳答案

你可以这样做:

list($first, $last) = explode($name, ' ', 2);

关于php - 用PHP分隔字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12983799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com