摘要:1. <?php //单链表 class node { public $id; //节点id public $name; //节点名称 public $next; //下一节点 public function __construct($id, $name) { $this->id = $id; $t
阅读全文
摘要:代码: 获取用户真实浏览器地址,都可用 /** * 测试 */ public function getip() { if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP") , "unknown")) { $ip = ge
阅读全文
摘要:获取最大最小 PHP获取一维数组中的最大值 $a=array('1','3','55','99'); $pos = array_search(max($a), $a); echo $a[$pos]; //99 PHP获取一维数组中的最小值 $a=array('1','3','55','99'); $
阅读全文
摘要:说在php源代码中看到有两个问号?? 不知道是什么意思。 其实两个问题??是php7新推出的表达式, c = a ?? b; 表示如果a非空,则c = a, 如果a为空,则 c = b; php7以前经常使用到三元运算表达式, $name = issset($_POST[‘name’]) ? $_P
阅读全文
摘要:php 加密解密 <?php function encryptWithOpenssl($data,$key,$iv){ return base64_encode(openssl_encrypt($data,"AES-128-CBC",$key,OPENSSL_RAW_DATA,$iv)); } pu
阅读全文
摘要:centos环境为最干净的初始环境 1.查询当前centos版本 cat /etc/redhat-release 2.下载要安装的php版本包:https://www.php.net/downloads.php 3.在/home下新建文件夹mw/app/ mkdir /home/mw/app mkd
阅读全文
摘要:二叉树是逻辑结构,二叉链表是二叉树的物理实现,是它的一种存储结构。两者之间的关系属于概念和实现,抽象和具体的关系。 前序遍历:根节点->左子树->右子树 中序遍历:左子树->根节点->右子树 后序遍历:左子树->右子树->根节点 深度优先遍历: 前序遍历:10 8 7 9 12 11 13 中序遍历
阅读全文
摘要:PHP的整个生命周期被划分为以下几个阶段:模块初始化阶段、请求初始化阶段、执行脚本阶段、请求关闭阶段、模块关闭阶段。php的cli模式下每次执行一个脚本都会完整的经历这些阶段,而FastCgi模式下则只会在启动时执行一次模块初始化阶段,然后接下来的各个请求只会执行请求初始化阶段、脚本执行阶段,请求关
阅读全文
摘要:1. buffer认知 2. 3. 在php.ini中 output_buffering = on 体现缓冲区 默认开启 4. ob_get_contents() 获取php缓冲区中的内容 5. ob_start() 开启缓冲区 6. file_put_contents() : 将一个字符串写入文件
阅读全文
摘要:service php-fpm start启动失败 解决办法,关闭php慢日志。 参考:https://www.cnblogs.com/yangzailu/p/11008117.html
阅读全文
摘要:1.动态URL地址设置成静态形式http://state.com/index.php?c=play&a=index&id=16267 >http://state.com/play/16267.shtml把动态URL地址转换成类似于静态得url地址得过程称为伪静态。 2.静态化介绍 3. 纯静态:直接
阅读全文
摘要:1.如果使用支付宝sdk,首先lotusphp_runtime 文件也要一起使用 支付宝现在的php sdk中有lotus框架可以和aop文件。 2.保证AopSdk.php文件中的方法可以走到这个lotusphp_runtime对应的方法中,然后进行测试看看是否可以请求成功。 3.如果还是报错,打
阅读全文
摘要:利用.htaccess 重写规则防止图片被盗链 2. 找到httpd.conf 打开重写规则 3.
阅读全文
摘要:1.案例:设置session <?php header('content-type:text/html;charset=utf-8'); //开启会话 session_start(); //设置数据 $_SESSION['username'] ='king'; $_SESSION['email']
阅读全文
摘要:cookie类封装 <?php /** * cookie的设置,读取,更新,删除 */ class CustomCookie{ static private $_instance=null; private $expire = 0; //默认会话cookie private $path = '';
阅读全文