![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
linwha1990
这个作者很懒,什么都没留下…
展开
-
PHP连接oracle数据库
1、首先开启PHP支持oralce扩展(百度)2、$oracleConnect = oci_connect(帐号,密码, 'IP/数据库名');3、获取数据集 $resultRows = oci_parse($connect, $sql); oci_execute($resultRows); $data = []; whil...原创 2019-12-26 14:44:38 · 245 阅读 · 0 评论 -
phpstudy php+nts No input file specified.
目录下.htaccess修改为<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.p...原创 2019-11-08 17:05:43 · 330 阅读 · 0 评论 -
PHPmailer发送邮件,QQSMTP正常发送,网易126连接服务器失败的问题,将$mail->SMTPSecure = 'ssl';屏蔽即可!
include('./ThinkPHP/Library/Vendor/PHPMailer/src/SMTP.php'); include('./ThinkPHP/Library/Vendor/PHPMailer/src/PHPMailer.php'); $smtpemailto = "zhtymail@126.com";//发送给谁 t...原创 2019-05-16 11:59:04 · 2924 阅读 · 0 评论 -
wampserver忘记和重置密码教程
修改空密码的方法是:①打开WAMP的mysql控制台,提示输入密码,开始密码为空,直接按回车②输入【use mysql】,控制台提示【Database changed】③输入【update user set password=PASSWORD('要修改的密码') where user='root';】,控制台提示【Query OK,XXXXXXXXX】④最后输入【flush privil...转载 2018-11-27 11:16:33 · 4097 阅读 · 0 评论 -
PHP的基础问题
1. Include 与 require的区别,require和require_once的效率哪个高? Php在遇到include时就解释一次,如果页面中出现10次include,php就解释10次,而php遇到require时只解释一次,即使页面出现多次require也只解释一次,因此require的执行表率比include高。Php使用require包含文件时将被包含的文件当成当前文件的一个...转载 2018-04-11 16:07:20 · 175 阅读 · 0 评论 -
理解PHP的SESSION机制
彻底理解PHP的SESSION机制一、默认机制,用磁盘文件来实现PHP会话。php.ini配置:session.save_handler = files 1、session_start() A、 session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中, PHP自身的垃圾回收是无效的,SESSION的回收是要删文件的,这...转载 2018-04-16 15:20:45 · 164 阅读 · 0 评论 -
php-fpm重启
php-fpm 关闭:kill -INT 'cat /usr/local/php/var/run/php-fpm.pid'php-fpm 重启:kill -USR2 'cat /usr/local/php/var/run/php-fpm.pid'原创 2018-04-14 13:06:46 · 156 阅读 · 0 评论 -
语句include和require的区别是什么?
在inlcude()执行时,文件每次都要进行读取和评估;require()文件只处理一次(实际 上文件内容替换了require语句)如果有包含这些指令之一的代码和可执行多次的代码,require()效率更高;如果每次执行代码时读取不同的文件,或者通过一组文件迭代的循环就使用include();...原创 2018-04-09 11:25:26 · 716 阅读 · 0 评论 -
开发一款扑克游戏,请给出一套洗牌算法,公平的洗牌并将洗好的牌存储在一个整形数组里
$cardNum = 54;//牌数function wash_card($cardNum){ $cards = array(); $tmp = array(); for($i = 0; $i < $cardNum; $i++){ $tmp[$i] = $i; } for ($i = 0; $i < $cardNum; $i++) {...转载 2018-04-09 11:03:28 · 318 阅读 · 0 评论 -
Thinkphp try{}catch()异常处理的写法
最近在项目开发中 异常处理捕获不到,查了下关于异常处理的资料,还是命名空间的问题public function del ($id) {//在模型中抛出异常 if ( !$id || !is_array($id) ) { E('ID不合法'); //这里用的thinkPHP自带的E方法,也可使用 throw new \Think\Exception('XXX原创 2017-08-31 13:17:21 · 14378 阅读 · 2 评论 -
thinkphp中的多字段模糊匹配
$User = M("User"); // 实例化User对象$map['name|title'] = 'thinkphp';// 把查询条件传入查询方法$User->where($map)->select(); 用到项目中if ($address) { // 地址查询 $where['b.province|b.city|b.area|b.detail']转载 2017-08-10 14:39:41 · 268 阅读 · 0 评论