本文主要收集日常经用到的正则表达式。
1、查找不包含某些字符串的行
^((?!不包含的字符串).)*$
2、vscode清除多余空行
本文主要收集日常经用到的正则表达式。
1、查找不包含某些字符串的行
^((?!不包含的字符串).)*$
2、vscode清除多余空行
讲到MySQL数据库查询这个相信大家多是会的:SELECT column(s)FROM table_name,反正是最最基础的知识!
但是项目中多表查询也是经常用到的,这篇文章主要是讲讲多表查询的,以下说说多种多表查询的情况以及事例。
第一种:使用SELECT子句进行多表查询
SELECT字段名FROM表1,表2…WHERE表1.字段=表2.字段AND其它查询条件
SELECT a.id,a.title,a.content,a.date,b.info,b.comment,b.date FROM table_a AS a,table_b AS b WHERE a.id=b.id
注:在上面的的代码中,以两张表的id字段信息相同作为条件建立两表关联,
了解下include、include_once、require和require_once这4个函数:
include函数会将指定的文件读入并且执行里面的程序;会先按参数给出的路径寻找,如果没有给出目录(只有文件名)时则按照 include_path 指定的目录寻找。如果在 include_path 下没找到该文件则 include 最后才在调用脚本文件所在的目录和当前工作目录下寻找。如果最后仍未找到文件则 include 结构会发出一条警告继续运行。
require 和 include 几乎完全一样,除了处理失败的方式不同之外。require 在出错时产生 E_COMPILE_ERROR 级别的错误。换句话说将导致脚本中止而 include 只产生警告(E_WARNING),脚本会继续运行。
include_once 语句在脚本执行期间包含并运行指定文件。此行为和 include 语句类似,唯一区别是如果该文件中已经被包含过,则不会再次包含。如同此语句名字暗示的那样,只会包含一次。
include_once 可以用于在脚本执行期间同一个文件有可能被包含超过一次的情况下,想确保它只被包含一次以避免函数重定义,变量重新赋值等问题。