随笔分类 - PHP
专门写个原创php相关的博文
摘要:使用Visual Studio Code开发php,并打开debug模式,打开断点调试一:安装Visual Studio Code二:安装插件2.1:安装 PHP Debug,PHP IntelliSense 插件三:安装php debug所需插件Xdebug3.1:下载Xdebug3.2:配置Xd
阅读全文
摘要:1.设置-》用户代码片段-》新建全局代码片段文件-》php.json { // Place your snippets for php here. Each snippet is defined under a snippet name and has a prefix, body and // d
阅读全文
摘要:Throwable 官方文档地址: http://php.net/manual/en/class.throwable.php PHP 支持版本: 7 Throwable 是 PHP 7 中可以用作任何对象抛出声明的基本接口,包括 Expection (异常)和 Error (错误)。 Throwab
阅读全文
摘要:思路: 控制器:路由作用,基本访问流程,定义返回数据格式 验证码:验证提交的数据 模型:所有数据库表的操作(按表建,一张表的操作尽量都在同一个文件里) service:公共的逻辑 代码: 控制器 app\admin\controller\config\CardAgreement.php <?php
阅读全文
摘要:1.安装Openssl (下载地址:http://slproweb.com/products/Win32OpenSSL.html 或者百度云盘:链接:https://pan.baidu.com/s/1nmX43twAL0PUn0wiCEekIw 提取码:y4i8 ) 安装完成记得配置环境变量。 变量
阅读全文
摘要:/** * 跨域请求设置 */ function checkAllowOrigin() { //从配置文件获取允许源域名 $allowOrigin = explode(',', env('app.allow_origin')); if (in_array('*', $allowOrigin)) {
阅读全文
摘要:1.top查看挖矿病毒运行的进程,cpu一般占用很大比例 2. cd /var/spool/cron 到里面去看是否多了www或其他的定时任务文件 3. cd /tmp 然后 ll 查看一下,最近建的文件 挖矿程序一般都放这里面 4.查看项目public或其他地方 是否有新增远程调用文件(一般php
阅读全文
摘要:#! /bin/bash 可供参考网址:https://www.cnblogs.com/architectforest/p/12433541.html#基础包yum install -y bash gcc gcc-c++ glibc make cmake libaio-devel gmp-devel
阅读全文
摘要:通过curl上传图片 PHP < 5.5:使用 目前使用的php版本 7.1 测试无法使用 前面加@ 的方法上传文件 ,查找资料 使用 curl_setopt($ch,CURLOPT_SAFE_UPLOAD,FALSE) 可以解决,但是经测试 这种方式不行,显示的CURLOPT_SAFE_UPLOA
阅读全文
摘要:在mysql中,有时我们在做数据库查询时,需要得到某字段中包含某个值的记录,但是它也不是用like能解决的,使用like可能查到我们不想要的记录,它比like更精准,这时候mysql的FIND_IN_SET函数就派上用场了,下面来具体了解一下。 FIND_IN_SET(str,strlist)函数
阅读全文
摘要:PHP 的会话默认是以文件的形式存在的,可以配置到 NoSQL 中,即提高了访问速度,又能很好地实现会话共享,,,爽歪歪! 配置方式如下: 方法一:修改 php.ini 的设置 1 2 session.save_handler = redis session.save_path = "tcp://1
阅读全文
摘要:因为工作需要我们需要知道是什么样了用户访问了我网站了,现在的移动设备种类多了,下面我们一起来看小编整理的一段php判断iPhone、iPad、Android、PC设备的例子. 注意:本代码的PC系统为Windows 原理是判断浏览器提交的USER AGENT <?php //获取USER AGENT
阅读全文
摘要:天用了PHP7,发现和PHP5变化还挺大的,最大的就是MySQL的连接库变了。 PHP5中使用mysql_connect()函数进行连接,但实际上,PHP5.5开始,MySQL就不推荐使用了,属于废弃函数 PHP7中貌似已经彻底不支持了,根据官网说明,取而代之的是如下两个: 本扩展自 PHP 5.5
阅读全文
摘要:cURL可以使用URL的语法模拟浏览器来传输数据, 因为它是模拟浏览器,因此它同样支持多种协议,FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP等协议都可以很好的支持,包括一些:HTTPS认证,HTTP POST方法,HTTP PU
阅读全文
摘要:1 变量函数 a.is_xxx函数用来判断变量类型 is_numeric (PHP 4, PHP 5) — 检测变量是否为数字或数字字符串 is_int、is_integer、is_long,判断变量是否是整型 is_string -- 检测变量是否是字符串 is_float、is_double、i
阅读全文
摘要:正则表达式 用来描述一串字符串的字符串 定界符 除了字母数字反斜线之外的所有字符都可以 / / (强制使用) | | !! 原子 在自然界中的最小单位 叫做原子 正则中的原子:可以打印的字母,数字,符号,不可打印的字符 \n \r \t Windows中有\n和\t unix中只有\n \t 横向跳
阅读全文
摘要:header("content-type:text/html;charset=utf-8"); php数组: in_array() 可以用来判断多维数组 array_unique() 只能用来判断一维数组
阅读全文