
PHP
文章平均质量分 51
Klaus_S
这个作者很懒,什么都没留下…
展开
-
Ubuntu 20.04 安装 LNMP
Ubuntu 20.04 安装 LNMP原创 2024-12-26 10:27:41 · 464 阅读 · 0 评论 -
php函数参考表
该表总结了各种常用的php函数,包括php字符串函数,php数组函数,php数学函数,mysql函数,文件目录函数,GD库函数,SESSION函数,Date/Time 函数等,涵盖了php基本操作所涉及的各类常用函数,并针对各个函数提供了简单的解释说明,方便查阅。原创 2024-03-19 16:10:30 · 997 阅读 · 0 评论 -
PHP 魔幻(术)方法 & 魔术常量
PHP魔幻(术)方法 魔术常量原创 2023-07-03 09:47:34 · 320 阅读 · 0 评论 -
PHP 面试常见对比
define() 与 const 区别两者都是定义常量使用const 是语言结构, define 是函数const 可在类中使用, define 不可以const 可以不同命名空间定义相同名称的常量, define 不可以const 大小写敏感, define 默认敏感, 可通过第三个参数为 true 设置为不敏感include 和 require 的区别是什么?require 是无条件包含, 也就是如果一个流程里加入 require , 无论条件成立与否都会先执行 require ,原创 2023-07-03 09:49:29 · 171 阅读 · 0 评论 -
PHP public、protected、private、static、abstract、final、interface、implements 区别对比
PHP中的关键字public、protected、private、static、abstract、final、interface、implements用于定义类和成员的访问权限和特性原创 2023-06-28 10:04:17 · 717 阅读 · 0 评论 -
PHP CGI、FastCGI、PHP-FPM、PHP-CGI 区别
是PHP的FastCGI进程管理器,提供了更高级的功能和管理PHP解释器进程的能力;是CGI的改进版本,通过保持长时间运行的PHP解释器进程来提高性能;是最基本的PHP执行方式,每次请求都需要启动新的PHP解释器进程;是PHP的CGI执行程序,可以作为PHP的CGI模式的执行程序。是不同的PHP执行方式和处理程序。原创 2023-06-29 10:21:18 · 1373 阅读 · 0 评论 -
PHP 定时任务方法封装
另外,定时任务的调度可以通过操作系统的定时任务工具(如Cron)来实现,也可以使用第三方库(如Laravel的Task Scheduling)来简化定时任务的管理和调度。具体选择取决于您的项目需求和技术栈。在PHP中,可以使用Cron表达式来进行定时任务的调度。是一个Cron表达式,用于定义定时任务的执行时间规则。类来解析Cron表达式,该类需要通过Composer安装。是一个回调函数,用于定义定时任务的具体逻辑。请注意,上述示例中使用了。原创 2023-07-05 09:58:00 · 383 阅读 · 0 评论 -
PHP curl方法封装
在PHP中,可以使用CURL库来进行HTTP请求,并且可以设置请求的头信息和发送JSON数据。以下是一个简单的示例,展示如何封装一个支持发送JSON数据和设置请求头的CURL方法:原创 2023-07-03 09:47:47 · 933 阅读 · 0 评论 -
PHP 删除文件、文件夹方式
在PHP中删除文件有多种方式使用unlink()函数使用rmdir()函数原创 2023-07-03 09:47:23 · 4786 阅读 · 0 评论 -
PHP 垃圾回收机制(GC)
PHP 垃圾回收机制(GC)原创 2023-06-20 09:56:37 · 190 阅读 · 0 评论 -
PHP显示报错提示,开启display_errors的方法
PHP显示报错提示,开启display_errors的方法原创 2023-05-17 10:41:33 · 1514 阅读 · 0 评论 -
PHP读取大文件
即默认读取一行数据,如果一行数据小于1024字节,则完整读取。如,读取1024字节,没有换行符,则保存数据继续读取。如果遇到变态的文件,很多行都只有1000长度,某一行有8000长度,如果在不清楚的情况下,就很难掌控,若要完整读取就需要指定读取的最大字节,8000才能将每一行完整读取。然后根据设置的线程数,计算每个线程要读取的数据大小,即从哪里开始读,读到哪里结束。解决逻辑就是,假设线程开始的读取位置在某一行的中间,我们一个字符向前移动,移动到上个换行符(也可能是最开始)即可获取到整行文本内容。原创 2023-05-17 10:41:06 · 1029 阅读 · 0 评论 -
Linux系统完全卸载删除PHP的方法
php -v,但是这种方法并删除PHP是不干净的,会有残留,那么如何完全的卸载PHP呢?原创 2023-05-11 10:42:04 · 5819 阅读 · 0 评论 -
MAC使用brew配置nginx、php、mysql、php-fpm、redis
转自:https://juejin.im/post/6844903802361888782#heading-2之前在mac上使用自带的apache、php配置过,都是百度东拼西凑弄,都没记录。这次修改成nginx环境,写个笔记记录一下,方便以后自己查看,也希望能借花献佛,帮助他人。内容都是网上拼凑的,感谢网络上各位无私奉献的大神们。安装xcode-select在通过brew安装某些应用时需要使用到此程序进行编译(用词如果不准确还请大家谅解),所以为了避免安装失败,建议先安装;xcode-s转载 2020-10-15 14:04:00 · 3613 阅读 · 1 评论 -
安装 Composer
下载 Composer安装前请务必确保已经正确安装了PHP。打开命令行窗口并执行php -v查看是否正确输出版本号。打开命令行并依次执行下列命令安装最新版本的 Composer:php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup...原创 2019-12-17 15:35:31 · 395 阅读 · 0 评论 -
CentOS 7 yum安装LNMP
1、安装LNMP之前要安装EPEL,以便安装源以外的软件,如Nginx,phpMyAdmin等。yum install epel-release提示:EPEL,即Extra Packages for Enterprise Linux,企业版linux附加包。这个软件仓库里有很多非常常用的软件,而且是专门针对RHEL设计的,对RHEL标准yum源是一个很好的补充,完全免费使用,由Fedor...原创 2018-06-26 15:22:13 · 2790 阅读 · 1 评论 -
composer 更新时忽略错误
【代码】composer 更新时忽略错误。原创 2023-05-24 10:17:46 · 536 阅读 · 0 评论 -
PHP 操作Redis
【代码】PHP 操作Redis。原创 2023-06-07 11:28:47 · 141 阅读 · 0 评论 -
PHP Redis 封装
【代码】PHP Redis 封装。原创 2023-05-17 10:37:52 · 308 阅读 · 0 评论 -
php 生成Excel和CSV 或 读取Excel和CSV
读取Excel文件内容,返回数组//读取Excel文件内容,返回数组 (注:需要引用 use PhpOffice\PhpSpreadsheet\IOFactory;)//$file 为文件的绝对路径及名称private static function readExcel($file = ''){ ini_set('max_execution_time', 6000); ini_set('memory_limit', '2048M'); $spreadsheet = IO原创 2020-12-03 17:19:26 · 582 阅读 · 0 评论 -
PHP Unicode编码与解码_Unicode转中文_中文转Unicode字符
1:下面来看PHP Unicode编码方法,将中文转为Unicode字符,例如将新浪微博转换为unicode字符串,代码如下:function UnicodeEncode($str){ //split word preg_match_all('/./u',$str,$matches); $unicodeStr = ""; foreach($matches[0] as $m){ //拼接 $unicodeStr .= "&#".转载 2020-12-03 16:59:58 · 4377 阅读 · 0 评论