随笔分类 -  PHP

摘要:1.连接数据库 <?php //$host-地址,$name-数据库名称 ,$user-用户名 ,$pwd-密码 try{ $pdo=new PDO("mysql:host=".$host.";port=3306;dbname=".$name."",$user,$pwd); $pdo->setAtt 阅读全文
posted @ 2020-12-14 16:12 会飞的-余 阅读(247) 评论(0) 推荐(0)
摘要:1.使用方法:可能出错的代码放在try里面->抛出异常->捕捉异常并处理 Exception()是系统内置的类,可以直接使用 <?php try{ $a=false; //会出错的代码 if($a==false){ throw new Exception("出错了..."); //将提示信息放进去 阅读全文
posted @ 2020-12-11 14:34 会飞的-余 阅读(685) 评论(0) 推荐(0)
摘要:1.引用复制 <?php class a { public $info=0; } $a=new a(); $b=$a; //引用赋值 $a->info="10"; echo $a->info."<br>"; echo $b->info."<br>"; die; 结果如下: 2.浅复制clone <? 阅读全文
posted @ 2020-12-11 13:47 会飞的-余 阅读(215) 评论(0) 推荐(0)
摘要:ajax是异步的,而且是支持同时多个请求的,但是一次使用中,发现ajax会发生阻塞,当时我用ajax发送一个发邮件的请求,该请求会执行很长时间,所以我同时发送一个请求去查询已经发送了多少条。但是发现,查询的ajax请求,每次都要等发送的请求回来后,才会去执行,最后多此实验加百度发现了问题 如果多个a 阅读全文
posted @ 2020-09-29 10:02 会飞的-余 阅读(315) 评论(0) 推荐(0)
摘要:没有配置环境变量的话,在命令行页面是不能识别php指令的 首先在“我的电脑“右键 “属性” -》“高级系统设置” 然后点击”环境变量“ 然后在系统变量中找到”Path“,然后点击”编辑“ 然后点击”新建“,将php的安装路径放在框内,点击”确定“ 最后DOS窗口就能识别php指令了,mysql环境变 阅读全文
posted @ 2020-07-05 22:15 会飞的-余 阅读(1177) 评论(0) 推荐(0)
摘要:一般a标签可以直接下载文件,但是遇到浏览器可以识别的就会直接打开文件,可以利用php强制下载 $url = "/test.pdf"; //文件地址 $title = "test.pdf"; //文件名称 header("Content-Type: application/force-download 阅读全文
posted @ 2020-06-03 10:56 会飞的-余 阅读(207) 评论(0) 推荐(0)
摘要:一般从数据库取数据进行排序非常简单,只需要order by 即可,多次排序多几个order by就行了,但是如果已经取到手的数据,如何根据某个字段进行排序呢? 我最近就遇到了一个问题。 例如数组$arr=array( array('name'=>"张三",'age'=>"24"), array('n 阅读全文
posted @ 2020-06-02 14:24 会飞的-余 阅读(556) 评论(0) 推荐(0)
摘要:php修改form表单大小限制,有个陷阱 很多人只修改了,php.ini中的,post_max_size的限制 然后重启php和apache, service httpd restart service php-fpm restart 发现页面没有报错,但是php后台接收到的 $_FILES[文件名 阅读全文
posted @ 2020-05-22 11:54 会飞的-余 阅读(365) 评论(0) 推荐(0)
摘要:php定义常量的两种方法define()和conset 这两种方法都可以定义常量,使用方法如下 但是他们有什么区别呢 1.使用位置不同,const可以在class内使用,class外使用,而define只能在class外使用 2.作用范围不同,const会受命名空间影响,define不受命名空间影响 阅读全文
posted @ 2020-05-20 17:46 会飞的-余 阅读(511) 评论(0) 推荐(0)