PHP
文章平均质量分 61
Cr42yHC1
这个作者很懒,什么都没留下…
展开
-
PHP初学笔记-正则表达式2
0x01 元字符:[a-z]、[A-Z]:a-z区间中任意一个匹配,后者为大写<?php echo preg_match('/[a-z]/','a1');//1 echo preg_match('[a-z]','afytjghuhuijoi');//1 echo preg_match('[a-z]','a');//1[0-9]:道理同上<?php echo preg_match...原创 2018-01-11 21:00:13 · 264 阅读 · 0 评论 -
PHP初学笔记-验证码生成
0x01 验证码字符的生成 新建一个codei.php(图像输出为png格式) 用dechex()将数字转换成十六进位制(包含字母) 用session保存可以跨文件调用。 session_start(); for($i = 0;$i < 4;$i++){ if(!isset($_n)){ $_n = ''; } $_n.= dechex(mt_rand(0...原创 2018-03-08 21:35:21 · 251 阅读 · 0 评论 -
PHP函数杂记1
1.获取变量类型 gettype()用于获取变量类型。 <?php $a = 15; echo gettype($a);//integer 2.强制类型转换 <?php $a = 15; $b = (float)$a; echo $b."";//15 echo gettype($b);//double 在变量前加个()里面写上原创 2018-01-19 21:22:59 · 245 阅读 · 0 评论 -
PHP初学笔记-图像处理基本操作1
0x01 将输出类型改为图像流 通过设置文件的MIME类型将text/html改为图像流header('Content-Type:image/png;'); png的压缩方式是无损压缩,而jpg的破坏性压缩会导致图片在多次保存后质量下降。 0x02 创建一个图形区域 通常采用imagecreatetruecolor()返回类型是resource(资源)类型resource原创 2018-01-17 09:45:06 · 325 阅读 · 0 评论 -
PHP初学笔记-文件上传基本操作
0x01 文件的上传: 首先,写一个HTML 的表单,用于上传文件,命名为form.html。 cnm 文件: *标签中的 enctype = "multipart/form-data" 这个代码的作用是不对字符编码。在使用包含文件上传表单的控件中必须使用该值。 *form标签下的第一个input标签type为hidden原创 2018-01-16 10:15:00 · 325 阅读 · 0 评论 -
PHP初学笔记-正则表达式1
0x01 preg_match(): 正则表达式匹配,返回类型为int型,参数如下: int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] ) 第一个参数pattern为模式,第二个参数subject为源字符串,后面的可以省略原创 2018-01-11 18:12:46 · 337 阅读 · 0 评论 -
PHP初学笔记-session基本操作(创建与删除)
0x01 session的建立与删除 创建:sesssion_start()用这个函数来开启一个会话或重用现有的会话。 通常会新建一个session如果通过 GET 或者 POST 方式,或者使用 cookie 提交了会话 ID,则会重用现有会话。 返回值为bool型。 删除:unset($_SESSION['name']) 删除全部:session_destory();这个删除方法在下...原创 2018-01-16 09:59:15 · 422 阅读 · 0 评论 -
PHP初学笔记-cookie基本操作
0x01 创建一个cookie 用setcookie()来创建一个cookie,参数如下 bool setcookie ( string $name [, string $value = "" [, int $expire = 0 [, string $path = "" [, string $domain = "" [, bool $secure = false [, bool $httpo原创 2018-01-15 15:55:35 · 259 阅读 · 0 评论 -
PHP初学笔记-表单处理
0x00 重定向链接 header ()发送原生 HTTP 头 void header ( string $string [, bool $replace = true [, int $http_response_code ]] )<?php header('Location:http://blog.csdn.net/Cr42yHC1?ref=toolbar');//直接转到我的CSDN原创 2018-01-14 16:24:55 · 306 阅读 · 0 评论 -
PHP初学笔记-日期与时间
0x01 checkdate() 验证一个格利高里日期. 其实是验证一个日期是否合法。返回值为bool型,参数由左至右分别是月、日、年。 bool checkdate ( int $month , int $day , int $year ) <?php echo checkdate(7,6,2018);//10x02 date() 格式化一个本地时间/日期 string da原创 2018-01-13 14:02:54 · 255 阅读 · 0 评论 -
PHP初学笔记-正则表达式3
0x01 preg_grep:返回匹配模式的数组条目,返回一个数组。 array preg_grep ( string $pattern , array $input [, int $flags = 0 ] <?php $email = '123456@sina.com'; $mode = "/([\w\.]{2,16})@([a-z0-9]{2,4}).([a-z]{2,4})/";原创 2018-01-12 08:50:27 · 284 阅读 · 0 评论 -
PHP初学笔记-MySql数据库连接
5月左右讲Wamp更新以后我将PHP的版本从5更新到7,很多函数不能用了,由于老版本的MySql函数已经全部淘汰,导致网页全程报错,于是花了很久修改函数,重写数据库连接文件。现在将代码附上,放在文件夹里,需要的时候直接调用即可 打ACM时间太长,导致PHP这边很就没有摸,马上函数都不认识了... <?php define('username','root'); define('pa...原创 2018-08-15 08:56:12 · 238 阅读 · 0 评论