笔记(9)

来源:互联网 发布:图片文字识别软件 编辑:程序博客网 时间:2024/06/06 18:23

第九章

MySQL的一个LIKE语句,可以增加匹配的灵活性,搜索词前后加上通配符%表示只要这个搜索项出现在数据中的某个位置就返回结果,而不论它前面或后面有多少个字符。还可以加下划线_表示一个字符。


PHP函数explode():可以将一个串分解为子串数组。$(一个储存数组) = explode('这个参数告诉enplode由什么符号分隔', '要分解的文本')


PHP函数implode():可以再数组串中间加一个定界符,便于查询,implode('定界符', 数组串)


第513页练习:

$search_query = "SELECT * FROM riskyjobs";$where_list = array();$user_search = $GET['usersearch'];$search_words = explode(' ', $user_search);foreach ($search_word as $word){    $where_list[] = "description LIKE '%$word%'";}$where_clause = implode('OR', $where_list);if (!empty($where_clause)){    $search_query = " WHERE $where_clause";}

PHP函数str_replace():可以查找替换str_replace('希望替换的字符', '取代的字符', '需要替换的字符串')


PHP函数substr():允许抽取一个串的一部分substr(原始串, 指定从哪里开始取, 字符个数)


PHP定制函数:和C语言一样定制方法差不多,PHP是以function开头开始定制。

0 0
原创粉丝点击