06 2020 档案
发表于 2020-06-29 16:45阅读:207评论:0推荐:0
摘要:我们经常要写类似于这种判断代码 // 判断是否存在变量 $a = isset($b) ? $b : $c; // 判断变量是否为空 $a = !empty($b) ? $b : $c; PHP7有了新语法糖,进行简化(PHP版本必须大于7) // 判断是否存在变量 $a = $b ?? $c; //
阅读全文 »
发表于 2020-06-29 09:36阅读:486评论:0推荐:0
摘要:在某些场景里,我们需要在命令行中调用代码 首先,在application\command目录(目录没有则创建)下新建hello.php: <?php namespace app\command; use think\console\Command; use think\console\Input;
阅读全文 »
发表于 2020-06-24 17:35阅读:186评论:0推荐:0
摘要:Apache 在.htaccess中修改(如果是框架,则在public下的.htaccess) <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FI
阅读全文 »
发表于 2020-06-23 17:24阅读:6370评论:0推荐:0
摘要:每次Api都要填写域名,可以设置一个baseUrl,这样少写点代码,而且后面更换域名时,生产环境和开发环境统一时很有用 qs.stringify将参数格式化成QueryString,可以不设置 在main.js中修改: Vue.prototype.axios = axios.create({ bas
阅读全文 »
发表于 2020-06-15 16:09阅读:5242评论:0推荐:1
摘要:前几天为了体验新版Edge,更新了win10,然后运行python命令结果跳出了win10商店(黑人问号???) 于是乎查看了下环境变量,发现配置没有问题,我怀疑win10设置了某个变量导致覆盖了我的python,于是在cmd里运行 where python 输出: C:\Users\Adminis
阅读全文 »
发表于 2020-06-10 12:46阅读:322评论:0推荐:0
摘要:用过Java、C#等静态语言的同学调试代码经常是打个断点,然后轻松调试,而PHPer调试代码时经常是 echo $a;exit; 非常的不方便,有的同学有时候打完断点没删就给commit上去了,这就造成了很多困扰,有没有办法更优雅的调试呢?那当然有的,这里用到一个PHP模块xdebug,xdebug
阅读全文 »
发表于 2020-06-09 13:09阅读:49349评论:2推荐:3
摘要:# 配置 frp 实现内网穿透 frp 中文文档:https://github.com/fatedier/frp/blob/master/README_zh.md 一、frp 的作用 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。 对于 http, https 服务支
阅读全文 »
发表于 2020-06-05 09:59阅读:6494评论:0推荐:0
摘要:update-alternatives 命令用于处理 Linux 系统中软件版本的切换,使其多版本共存。alternatives 的管理目录 /etc/alternatives 。 alternatives 管理方式 $ ls -l /usr/bin/python lrwxrwxrwx 1 root
阅读全文 »
发表于 2020-06-04 17:53阅读:658评论:0推荐:0
摘要:1.首先要确认ip地址,使用ifconfig或者ip addr查看IP地址(一般网卡名是eth0) 2.如果没有eth0或者ipv4的地址的话,需要开启网卡 1.确保vmware左上角–虚拟机–可移动设备–网络设备–设置中切换网络连接方式 NAT或者桥接模式 2.编辑/etc/network/int
阅读全文 »
发表于 2020-06-02 13:17阅读:222评论:0推荐:0
摘要:XML转数组 直接上代码 $path = './data.xml'; $xml = simplexml_load_file($path); foreach($xml->children() as $child){ echo $child } simplexml_load_file() 函数把 XML
阅读全文 »