标签TAG:PHP

php session_start 失败怎么办
php开发

php session_start 失败怎么办

阅读(3) 发布者(admin)

php session_start失败的解决办法:首先找到并打开“php.ini”;然后将“session.serialize_handler”设置为php即可。本文操作环境:windows7系统、PHP7.1版,DELL G3电脑php sessi...

php rename错误原因怎么找
php开发

php rename错误原因怎么找

阅读(3) 发布者(admin)

php rename错误原因的查找方法:1、新增一些安全检查;2、开启错误报告“error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);”。本文操作环境:windows7系统、PHP7.1版...

php pdf 中文乱码怎么解决
php开发

php pdf 中文乱码怎么解决

阅读(2) 发布者(admin)

php pdf中文乱码的解决办法:1、在“tcpdf/config/tcpdf_config.php”中添加“require_once(dirname(FILE).’/lang/chi.php’);”;2、修改两个常量的定义值。本文操作环境:wind...

nginx php 图片不显示怎么办
php开发

nginx php 图片不显示怎么办

阅读(1) 发布者(admin)

nginx php图片不显示的解决办法:首先打开nginx.conf文件;然后在该文件中添加“location ~* ^.+\.(jpg|jpeg|gif|png|bmp)$ {...}”语句;最后对图片文件夹及图片进行授权即可。...

php怎么把十六进制转化为ascii码
php开发

php怎么把十六进制转化为ascii码

阅读(3) 发布者(admin)

php把十六进制转化为ascii码的方法:1、通过bex2bin函数将十六进制数转化为ASCII字符;2、通过pack函数将十六进制数转化为ASCII字符。本文操作环境:windows7系统、PHP7.1版,DELL...

macbook pro怎么安装php
php开发

macbook pro怎么安装php

阅读(4) 发布者(admin)

macbook pro安装php的方法:首先启动Apache;然后在终端输入命令“sudo vim /etc/apache2/httpd.conf”;最后去掉“libphp5.so”前的分号即可。本文操作环境:macOS10.15系统、PHP5...

php怎么改变字符串编码
php开发

php怎么改变字符串编码

阅读(3) 发布者(admin)

php改变字符串编码的方法:1、通用iconv函数改变字符串编码;2、通过mb_convert_encoding改变字符串编码。本文操作环境:windows7系统、PHP7.1版,DELL G3电脑php怎么改变字符串编...

php如何解决微信昵称乱码问题
php开发

php如何解决微信昵称乱码问题

阅读(3) 发布者(admin)

php解决微信昵称乱码的方法:1、使用decodeURIComponent解码;2、数据库编码和表格编码以及对应的存储字段采用utf8mb4编码。本文操作环境:macOS10.15系统、PHP7.1版,macbook air2...

php怎么实现聊天室功能
php开发

php怎么实现聊天室功能

阅读(3) 发布者(admin)

php实现聊天室功能的方法:首先创建前端代码;然后在PHP后端文件中通过创建“private function initSocket(){...}”等方法实现聊天室功能即可。本文操作环境:windows7系统、PHP7...

php怎么实现色彩空间转换
php开发

php怎么实现色彩空间转换

阅读(5) 发布者(admin)

php实现色彩空间转换的方法:首先创建一个PHP示例文件;然后创建“HSL、HSV、RGB色彩空间”;最后通过“protected function tearDown(){...}”等方法实现转换。本文操作环境:windo...

php怎么修改user agent
php开发

php怎么修改user agent

阅读(4) 发布者(admin)

php修改user agent的方法:1、在Firefox地址栏中输入“about:config”;2、新建一个String键值;3、将这个键值赋值为想要修改的UA即可。本文操作环境:windows7系统、firefox88.0&&...

php设置http状态码的方法
php开发

php设置http状态码的方法

阅读(3) 发布者(admin)

php设置http状态码的方法:首先创建一个PHP示例文件;然后通过“http_response_code(int $response_code = ?): mixed”方法设置响应的HTTP状态码即可。本文操作环境:windows7系...

php怎么判断get存不存在
php开发

php怎么判断get存不存在

阅读(5) 发布者(admin)

php判断get存不存在的方法:首先创建一个PHP示例文件;然后通过“if(is_array($_GET)&&count($_GET)>0){...}”语句判断get传值的参数是否存在即可。本文操作环境:windows7系统、...

php怎么设置memcache缓存
php开发

php怎么设置memcache缓存

阅读(4) 发布者(admin)

php设置memcache缓存的方法:首先访问php官网;然后点击DLL下载对应windows版本的dll;接着修改“extension=php_memcache.dll”;最后重启web访问即可开启memcache。本文操作环境:wi...

php中查找替换函数有哪些
php开发

php中查找替换函数有哪些

阅读(3) 发布者(admin)

替换函数:1、str_ireplace();2、str_replace();3、substr_replace();4、array_replace();5、array_replace_recursive();6、array_splice()。本教程操作环境:windows7系统、PHP7.1...

php中->和=>操作符的区别是什么
php开发

php中->和=>操作符的区别是什么

阅读(5) 发布者(admin)

区别:“->”操作符是操作一个类中的成员变量的方法,它作为实例化对象访问类中的函数或对象,例“$runoob->getUrl();”;而“=>”是数组的key和value映射时使用的操作符,语法“inde...

浅谈PHP中的桥接模式
php教程

浅谈PHP中的桥接模式

阅读(5) 发布者(admin)

在之前的文章《一起聊聊PHP中的备忘录模式》中我们介绍了PHP中的备忘录模式,下面本篇文章带大家了解一下PHP设计模式中的桥接模式。桥接模式,在程序世界中,其实就是组合/聚合的...

PHP保留两位小数的数字该如何输出
php开发

PHP保留两位小数的数字该如何输出

阅读(7) 发布者(admin)

当我们需要将输出的数据保留两位小数时,这时我们该怎么去做?今天就向大家介绍一下php把一个数字格式化为保留两位小数的方法,有需要的可以参考参考。由于业务需要,需要把一个数...

PHP怎么用trait或组合模式实现多继承
php开发

PHP怎么用trait或组合模式实现多继承

阅读(4) 发布者(admin)

PHP的类继承只能是单继承,不能多继承,如果想要实现多继承的话,可以使用接口的方式来多继承,但是如果不想使用接口的方式来实现多继承的话,可以考虑使用trait来实现,当然也可以使用...

php怎样才能禁止有安全隐患的eval
php开发

php怎样才能禁止有安全隐患的eval

阅读(7) 发布者(admin)

之前网站收到黑客攻击,我们才知道php的eval函数具有很大的安全隐患。今天我们就来介绍一下禁止eval的方法,有需要的可以参考参考。前段时间,网站遭受了黑客的入侵,后来在排查中...