-
正则表达式中具有特殊含义的字符称之为元字符,常用的元字符有: \ 一般用于转义字符 ^ 断言目标的开始位置(或在多行模式下是行首) $ 断言目标的结束位置(或在多行模式下是行尾) . 匹配除换行符外的任何字符(默认) [ 开始字符类定义 ] 结束字符类定义 | 开始一个可选分支 ( 子组的开始标记 ) 子组的结束标记 ? 作为量词,表示 0 次或 1 次匹配。位于量词后面用于改变量词的贪婪特性。 (查阅量词) * 量词,0 次或多次匹配 + 量词,1 次或多次匹配 { 自定义量词开始标记 } 自定义量词结束标记查看全部
-
<?php //连接数据库 mysql_connect('127.0.0.1', 'code1', ''); mysql_select_db('code1'); mysql_query("set names 'utf8'"); //预设数据以便进行更新操作 mysql_query("insert into user(name, age, class) values('王二', 19, '高三五班')"); $id = mysql_insert_id(); //在这里更新id为$id的行的名字为李白 $sql = "update user set name = '李白' where id=$id"; mysql_query($sql); //输出更新数据条数 echo '数据更新行数:'.mysql_affected_rows(); mysql_query("delete from user where id='$id'");查看全部
-
一般的异常处理流程代码为: try { throw new Exception('wrong'); } catch(Exception $ex) { echo 'Error:'.$ex->getMessage().'<br>'; echo $ex->getTraceAsString().'<br>'; } echo '异常处理后,继续执行其他代码';查看全部
-
$filename = 'test.txt'; try { if (!file_exists($filename)) { throw new Exception('文件不存在'); } } catch(Exception $e) { echo $e->getMessage();查看全部
-
//date函数,第二个参数取默认值的情况 echo date("Y-m-d");//2014-03-30 //date函数,第二个参数有值的情况 echo date("Y-m-d",'1396193923');//2014-03-30,1396193923表示2014-03-30的unix时间戳查看全部
-
time()获取服务器当前时间的时间戳。 date()获取当前日期。 strtotime()获取某个日期的时间戳。 strtotime("+1 week 3 days 7 hours 5 seconds")获取当前时间加上1周3天7小时5秒后的时间戳。 gmdate()获取格林威治时间。查看全部
-
//设置默认时区是中国 date_default_timezone_set("Asia/Shanghai"); //返回现在时间过5秒后的unix时间戳 echo strtotime("+5 seconds"); ?>查看全部
-
unlink($filename); rmdir($dir);查看全部
-
将用户信息的存储; 1、直接通过session存储,直接调用 2、先对信息序列化,加密后,通过cookie存储,同样,需要先解密再调用 3、cookie只能存储字符串,所以需要序列化,而session则可以存储任意类型数据,甚至对象查看全部
-
因为之前已经开启session_start(),所以需要加上error_reporting(E_ERROR);,使错误报告不重复即可。查看全部
-
自定义转换文件大小,$size单位为字节数 function getsize($size, $format = 'kb') { $p = 0; if ($format == 'kb') { $p = 1; } elseif ($format == 'mb') { $p = 2; } elseif ($format == 'gb') { $p = 3; } $size /= pow(1024, $p); return number_format($size, 3); } $filename = '/data/webroot/usercode/code/resource/test.txt'; $size = filesize($filename); $size = getsize($size, 'kb'); //进行单位转换 echo $size.'kb';查看全部
-
is_file(); file_exists(); is_writeable(); is_readable();查看全部
-
1、正则表达式,每个元字符匹配一个字符 2、贪婪模式:使用+之后将匹配尽可能多的字符,在可匹配与可不匹配的时候,优先匹配。 3、懒惰模式:使用?之后将匹配尽可能少的字符,在可匹配与可不匹配的时候,优先不匹配。 4、当我们确切的知道所匹配的字符长度的时候,可以使用{}指定匹配字符数查看全部
-
使用session,先执行session_start( ) 方法,然后设置全局变量$_SESSION进行session读写。查看全部
-
session与cookie的区别; 1、cookie相对不安全,容易被盗用导致cookie欺骗,而session需要通过session_id进行用户识别 2、cookie最大只能存储4K,而session无存储限制 3、cookie每次请求都要进行网络传输,占用带宽查看全部
举报
0/150
提交
取消