php技巧
池塘里捉草鱼的老吴
湖南邵阳人,深圳工作,php mysql nignx html css java linux xshell redis
展开
-
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED Host key verification failed
远程服务器更换系统后 ,用php exec运行shell命令文件失败 ,出现远程上传文件失败,提示key验证失败。,但是在系统却可以执行成功shell命令文件成功清除原来的keyssh-keygen -R ip远程连接ssh root@ipphp配置的nginx环境中 我估计这是一个缓存 , 所以要把缓存更新好cp ~/.ssh/known_hosts /var/www/.ssh/known_hosts...原创 2022-01-04 17:10:30 · 1038 阅读 · 0 评论 -
php创建多个子文件夹
<?php/** * Created by PhpStorm. * User: 吴钊新 * Date: 2019/12/14 * Time: 12:58 */header("Content-type: text/html; charset=utf-8");//http://www.test.com/c.php$path='D:\phpStudy\WWW\test\cre...原创 2020-04-10 01:05:52 · 555 阅读 · 0 评论 -
依赖注入
<?php/*** Created by PhpStorm.* User: wzx* Date: 2019/12/14* Time: 12:58*/header("Content-type: text/html; charset=utf-8");class animal{ protected $obj; public function __c...原创 2020-04-09 23:37:03 · 127 阅读 · 0 评论 -
冒泡排序
<?php$arr=array(66,12,23,156,34,56,78,19);var_dump($arr);echo '<br>';for($i=0;$i<count($arr);$i++){ for($y=0;$y<count($arr);$y++){ if($y<count($arr)&&$ar...原创 2020-03-24 03:56:40 · 104 阅读 · 0 评论 -
PHP魔术方法
__get()__set()__clone()__isset()__构造函数__析构函数__原创 2020-02-29 22:54:41 · 99 阅读 · 0 评论 -
laravel git 创建分支提交代码并且要求格式
声明: 我这里用的是git命令终端(和cmd一样的东西),在项目下,那么控制面包的路径直接在项目下克隆项目: 在下载项目的路径上点开终端 git clone http://xxxxxxxxxxxxxxxxxxxxxxxx.git 项目下载好后,进入项目下 再点开终端1 --运行迁移 php artisan migrate 数据库这些...原创 2019-08-01 15:22:41 · 122 阅读 · 0 评论 -
laravel 第一次安装,和路由
新项目:DKCphp + mongodb框架用laravel git项目下载 命令 git clone http:://xxxxxxxxxxxxxxx.comcd /your/workingPathgit clone https://git.karnival.com.hk/donut-kids-club/admin.gitcp .env.example .env ...原创 2019-07-31 18:07:27 · 123 阅读 · 0 评论 -
bug 处理问题
最碰到一个bug,不简单,问题是,储值余额的计算偶尔不准确,这个偶尔出现情况的bug。(真的让你很偷疼)检查出的原因,当退课的时候,会导致用户管理表中的余额和储值余额不一致(最终bug原因),而我们储值余额是根据用户表中的余额进行计算,所以,退课后的下一次计算的储值余额每次都是错误的(bug表现的样子,在你没发现每次退课才出现这个错误的规律的时候,bug让你好迷茫,因为这次计算的代码没有问题),最...原创 2018-06-08 11:25:49 · 356 阅读 · 0 评论 -
简单的日志
/** * Created by PhpStorm. * User: Administrator * Date: 2018/2/26 0026 * Time: 下午 5:26 */class Log{ function weiXinLog($StrConents){ $StrConents='时间:'.date("Y-m-d h:i:s",time()).'--...原创 2018-02-27 10:17:11 · 164 阅读 · 0 评论 -
获取当前文件的路径和参数
1.最近看到一段代码,人家直接获取到当前路径,然后记录在SESSION中,在跳转到下个页面时,返回时候,可以获取这个SESSION中的url,来返回到上一个界面,而且各个参数都不会错,好东西哈 http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];原创 2017-04-26 16:22:56 · 439 阅读 · 0 评论 -
php api 接口
写了一个简单的返回json数据接口。然后用curl 的post、get两种提交方式取得接口的返回数据。test/api目录下接口文件名:testapi.php * User: wzx * Date: 2016/7/27 * Time: 11:33 */error_reporting(0);if(!empty($_GET)){ $cond=$_GET['cond'];}if(!empt原创 2016-10-11 10:00:16 · 2281 阅读 · 0 评论 -
写一个函数,将一个排好序的数组显示如下图一样分四栏显示
写一个函数,将一个排好序的数组显示如下图一样分四栏显示代码: <?php/** * Created by PhpStorm. * User: WZX * Date: 2016/11/2 * Time: 19:49 */error_reporting(0);$arr=array(1,2,3,5,8,9,11,12,15,18,19,22,24,3原创 2016-10-09 21:59:48 · 372 阅读 · 0 评论 -
php数组运用,用本身的value做key
先说下数组用数组里面的数据做key的用处,当两张表的关联关系为一对一的时候,你可以不用join连接,分别取出两张表的数据,经过处理依旧可以得到你想要的数据 $arrb=array(array(a1,b1,c1,d1),array(a2,b2,c2,d2),array(a3,b3,c3,d3)); $arrbchangge=array(); //用数组本身的值,来做key原创 2016-02-24 10:17:21 · 4150 阅读 · 0 评论