PHP常用函数总结(180多个)

2019-05-02 07:19:53于丽

PDO类的相关函数 prepare() execute() fetch()

<?php
$driver = 'mysql';
$database = "dbname=CODINGGROUND";
$dsn = "$driver:host=localhost;unix_socket=/home/cg/mysql/mysql.sock;$database";

$username = 'root';
$password = 'root';

try {
 $conn = new PDO($dsn, $username, $password);
 echo "<h2>Database CODINGGROUND Connected<h2>";
}catch(PDOException $e){
 echo "<h1>" . $e->getMessage() . "</h1>";
}
$sql = 'SELECT * FROM users';
$stmt = $conn->prepare($sql);
$stmt->execute();

echo "<table style='width:100%'>";
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
 echo "<tr>";
 foreach($row as $value)
 {
 echo sprintf("<td>%s</td>", $value);
 }
 echo "</tr>";
}
echo "</table>";
?>

正则表达式-元字符

元字符及其匹配范围

d 匹配任意一个十进制数字,等价于: [0-9] D 匹配除十进制数字以外的任意数字,等价于: [^0-9] s:匹配空白字符,等价于: [nfrtv] S: 匹配除空白字符以外的任意一个字符, 等价于[^nfrtv]

w 匹配任意一个数字、字母和下划线,等价于: [0-9a-zA-Z_] W 匹配除字母、数字和下划线以外的任意字符, 等价于: [^0-9a-zA-Z_] [] 1)用来表示范围。2)匹配任意一个中括号中定义的原子   [^]: 中括号里面的^(抑扬符):表示匹配任意一个除中括号里面定义的原子

限定次数

* 匹配0次、1次或多次其前的原子, 等价于: {0,} + 匹配1次或多次其前的原子, 等价于: {1,} ? 匹配0次或1次其前的原子, 等价于: {0,1} {n} 表示其前的原子正好出现n次, 等价于: {n,} 表示其前的原子至少出现n次,最多不限制   {m,n} 表示其前的原子最少出现m次,最多出现n次  

其它

. 匹配除换行符(n)以外的任意字符【windows下还匹配fr】  | 两个或多个分支选择【优先级最低】 ^ 匹配输入字符的开始位置  $ 匹配输入字符的结束位置  b 匹配词边界  B 匹配非词边界  () 1)模式单元,把多个小原子组成一个大原子。2)可以改变优先级

相关文章 大家在看