开发前沿 -

PHP中的异常处理机制深入讲解

1、异常概述 异常(Exception)是一种错误处理机制,用于在指定的错误发生时改变脚本的正常流程。 当异常被触发时,当前代码状态被保存,代码执行被切换到预定义的异常处理器函数(…

2022-04-15 716

基于php解决json_encode中文UNICODE转码问题

用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式,如果想汉字不进行转码,这里提供三种方法 1.升级PHP,在PHP5.…

2022-04-15 1,335

ThinkPHP5分页paginate代码实例解析

参数 paginate(每页数量,是否简洁分页,分页参数) 使用方式 $list = db('user')->paginate(10); 自定义参数传参 $list = db…

2022-04-15 890

关于PHP求解三数之和问题详析

三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注…

2022-04-15 1,185

PHP中isset、empty的用法与区别示例详解

前言 在编写程序调用变量时,遇到未定义的变量时,会报错,这是就需要我们对变量先进行判断,再进行相关操作。 这里主要记录两个变量判断函数的使用:isset()与empty() 1、i…

2022-04-15 774

PHP后门隐藏的一些技巧总结

前言 如果想让自己的Webshell留的更久一些,除了Webshell要免杀,还需要注意一些隐藏技巧,比如隐藏文件,修改时间属性,隐藏文件内容等。 1、隐藏文件 使用Attrib …

2022-04-15 812

phpstudy2020搭建站点的实现示例

1.下载phpstudy(到官网下载),并安装后,启动phpstudy 2. 进入C:\Windows\System32\drivers\etc路径下的hosts文件,进行如下配置…

2022-04-15 758

解决PHPstudy Apache无法启动的问题【亲测有效】

phpStudy启动失败,网上总结了基本就是下面的三种方法: 原因一是防火墙拦截,关闭防火墙。 二是80端口已经被别的程序占用,如IIS,迅雷等; 三是没有安装VC9运行库,php…

2022-04-15 969

PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。可随时帮助用户对其编码进行调整,运行单元测…

2022-04-15 914

2020最新版 PhpStudy V8.1版本下载安装使用详解

最新版2020 PhpStudy V8.1的安装 一.从官网下载安装包并安装 PhpStudy v8.1下载官网 自己选择64位或者32位进行下载,下载之后默认安装 二.打开软件,…

2022-04-15 1,427

PHP fopen中文文件名乱码问题解决方案

一般在php中会使用fopen进行生成文件,但是当文件名存在中文时保存文件会出现中文乱码。 源代码: <?php $fileName = __DIR__ . '\测试.txt…

2022-04-15 572

PHP dirname功能及原理实例解析

dirname 返回路径中的目录部分 说明 dirname(string$path) :string 给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。 …

2022-04-15 1,301