-
PHP安装ORACLE扩展oic8安装教程步骤
所属栏目:[PHP教程] 日期:2022-06-21 热度:55
PHP安装ORACLE扩展的方法比较复杂了,下文本文章就为各位介绍PHP安装ORACLE扩展(oic8安装教程),如果有需要了解ORACLE扩展安装方法的话我们就一起和小编来看看. 按照官方说明文档 http://cn2.php.net/manual/zh/oci8.installation.php,编译php的时候要加上这个[详细]
-
PHP中PDO_MYSQL扩展安装的2种方法推荐
所属栏目:[PHP教程] 日期:2022-06-21 热度:56
下文小介绍在linux中PDO_MYSQL扩展的两种安装方法,希望本文章可以让各位理解在linux系统中PDO_MYSQL扩展安装使用. 方法一 PDO_MYSQL以下操作都在Linux 系统下操作 1、下载 文件 或者 进入 在PHP源码包中进入ext/pdo_mysql http://pecl.php.net/get/PDO_MYSQL[详细]
-
php性能剖析工具XHProf安装配置使用教程
所属栏目:[PHP教程] 日期:2022-06-21 热度:52
XHProf是一个分层PHP性能分析工具,它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况,一个函数的开销,可细分成调用者和被调用者的开销,XHProf数据收集阶段,它记录调用次数的追踪和包容性的指标弧在动态callgraph的一个程序,下面我们来[详细]
-
如何设置PHP的环境变量流程windows系统
所属栏目:[PHP教程] 日期:2022-06-20 热度:128
本篇文章讲述的主要在Windows系统下设置PHP的环境变量流程,感兴趣的朋友可以了解一下,希望对你有所帮助。 1.找到高级系统设置(二选一的方法找到环境变量) ① 我的电脑-属性-高级-环境变量;win8,10 直接在搜索框搜 查看高级系统设置-环境变量 2.找到变量[详细]
-
centos系统下nginx宝塔迅速安装
所属栏目:[PHP教程] 日期:2022-06-20 热度:177
本篇文章的主要内容是关于centos系统下nginx宝塔快速安装,感兴趣的朋友可以学习了解一下,希望对你有所帮助。 1、安装Nginx依赖项和Nginx 1 使用yum安装nginx需要包括Nginx的库,安装Nginx的库 #rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/n[详细]
-
Mac系统下用Apache和PHP安装Xdebug详细步骤
所属栏目:[PHP教程] 日期:2022-06-20 热度:186
本篇文章主要讲述的是在Mac系统下用Apache和PHP安装Xdebug详细流程,感兴趣的朋友可以学习一下。 安装xdebug我们可以手动编译一下,具体步骤如下: 1.首先进入 Xdebug 官方下载页面:https://xdebug.org/download.php,下载安装php版本支持的xdebug的版本 eg[详细]
-
wamp基础环境的组建
所属栏目:[PHP教程] 日期:2022-06-20 热度:72
WAMP是Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。本文主要讲述了wamp基础环境搭[详细]
-
Mac配置虚拟主机详细步骤
所属栏目:[PHP教程] 日期:2022-06-20 热度:72
启动Apache本文主要讲述了 终端输入:sudo apachectl start Apache的安装目录在:/etc/apache2/,etc默认是隐藏的。有三种方式查看: 1.桌面位于Finder时:shift+command+g,输入/etc(即Finder-前往-前往文件夹的快捷键) 2.打开终端:cd /etc 3.可以在term[详细]
-
mac系统下php项目除了首页所有访问不了
所属栏目:[PHP教程] 日期:2022-06-20 热度:140
有网友反映mac配置apache的有问题,除了首页全都访问不了。 小编找来了相关的解决办法,有需要的朋友可以来了解一下。 httpd.conf配置文件中加载了mod_rewrite.so模块 AllowOverride None 将None改为 All DocumentRoot /Library/WebServer/Documents Directo[详细]
-
在PhpStorm中返回上次编辑位置的快捷键使用方法
所属栏目:[PHP教程] 日期:2022-06-20 热度:150
当你在PHPStorm上敲代码时,是否经常会遇到找不到上回编辑位置的情况,本文小编将带大家认识几种方法,轻松解决找不到上回编辑位置的问题。 回到上次编辑位置 Ctrl + Alt + - (向前) Ctrl + Alt + - (向后) 这个快捷键有时和电脑桌面快捷键冲突。解决办[详细]
-
怎样在CentOS和RHEL和Fedora上安装NGINX Web服务器
所属栏目:[PHP教程] 日期:2022-06-20 热度:97
nginx(engine x)是一个功能强大的web服务器,由于其速度快,所以非常受欢迎。nginx还用作反向代理服务器。本篇文章将介绍在CentOS、Rhel和Fedora系统上设置nginx。 步骤1:安装nginx nginx包在默认存储库中可用。执行以下命令以在系统上安装最新的nginx可[详细]
-
如何守护Apache中的特定URL
所属栏目:[PHP教程] 日期:2022-06-20 热度:197
有时我们需要在我们的网站中保护一个或几个特定的URL,并且所有其他网站URL仍保留公共访问权限。使用站点中的目录和文件结构是非常容易管理的,但是cakephp等框架的路由结构不同于目录结构,我们无法在目录层面上保护它。本篇文章将介绍在Apache中保护特定的[详细]
-
教你如何在Ubuntu上启用和禁用PHP模块
所属栏目:[PHP教程] 日期:2022-06-20 热度:154
本篇文章给大家介绍的内容是关于如何在Ubuntu上启用和禁用PHP模块,下面我们就来看一下具体的内容。 所有已安装的PHP模块配置文件都可以在/ etc / php / PHP_VERSION / mods-available目录下找到,可以看到扩展名为.ini的文件数量。首先必须安装特定的PHP模[详细]
-
php var_dump简单测试
所属栏目:[PHP教程] 日期:2022-06-20 热度:168
void var_dump ( mixed expression [, mixed expression [, ...]]) 此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。 function a_test($str) //自定义函数 { echo nhi: $str; //输出参数 var_dump([详细]
-
php 检测字符编码代码
所属栏目:[PHP教程] 日期:2022-06-20 热度:52
function utf8_gb2312($str, $default = gb2312) { $str = preg_replace(/[x01-x7f]+/, , $str); if (emptyempty($str)) return $default; $preg = array( gb2312 = /^([xa1-xf7][xa0-xfe])+$/, //正则判断是否是gb2312 utf-8 = /^[x{4e00}-x{9fa5}]+$/u, //[详细]
-
php file_exists无效解决办法
所属栏目:[PHP教程] 日期:2022-06-20 热度:168
方法1:据官方手册上描述若php的safe mode相关的设置过于苛刻,就会出现这样的情形:尽管文件真实存在也被误报,认为文件不存在。 由于服务器端的php.ini我们无法操纵,当用ini_set()也关闭不了safe mode模式,我们只有退而求其次,找一个更可靠、安全的检测[详细]
-
php 中解决json中文乱码的函数
所属栏目:[PHP教程] 日期:2022-06-20 热度:101
php自带了json_encode来处理json数据,那么它们对中文的支持不好,下面我们来看个实例: echo json_encode(array(123213,中文)); {platformid:123213,userid:1023,username:u00b7u00f0u00b5u00b2u00c9u00b1u00b7u00f0u00ccu00fc} 我们会发现,英文可以正确解析[详细]
-
php支持gb2312,uft-8中英文字符截取函数
所属栏目:[PHP教程] 日期:2022-06-20 热度:51
?php //截取gb2312中文字符串 function mysubstr($str, $start, $len) { $tmps教程tr = ; $strlen = $start + $len; for($i = 0; $i $strlen; $i++) { if(ord(substr($str, $i, 1)) 0xa0) { $tmpstr .= substr($str, $i, 2); $i++; } else $tmpstr .= substr[详细]
-
failed to open stream: HTTP request failed
所属栏目:[PHP教程] 日期:2022-06-20 热度:116
fopen以采集远程服务器的内容保存到本地同时也可以打开本地的文件,是一个非常不错的函数,下面我们来看看关于在使用fopen函数时出现failed to open stream: HTTP request failed问题解决方法。 $handle = fopen (http://www.phpfensi.com/c5-03/, rb); $conte[详细]
-
PHP中iconv函数字符串从GBK转换为UTF8字符集
所属栏目:[PHP教程] 日期:2022-06-20 热度:166
PHP中iconv函数字符串从GBK转换为UTF8字符集 1. iconv()介绍 iconv函数可以将一种已知的字符集文件转换成另一种已知的字符集文件。例如:从GB2312转换为UTF-8,iconv函数在php5中内置,GB字符集默认打开。 2. iconv()错误 iconv在转换字符到gb2312时会出错,[详细]
-
empty 和 is_null有什么区别?
所属栏目:[PHP教程] 日期:2022-06-20 热度:110
empty 和 is_null有什么区别? bool empty ( mixed $var ) 如果 var 是非空或非零的值,则 empty() 返回 FALSE。换句话说,、0、0、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。 除了当变量没有[详细]
-
json_decode 整型溢出解决方法
所属栏目:[PHP教程] 日期:2022-06-20 热度:60
这个有点像mysql int类型超过了就溢出,而我们只要用bigint就可以了,那么因为php中int数据范围的问题,所以就也有可能出现这类问题。 编码过程中遇到个错误,就是在处理json时,数值较大的int值在解码后数据被损坏,比如: $array = array( id1 = 214748364[详细]
-
php strtr 函数与str_replace性能比较
所属栏目:[PHP教程] 日期:2022-06-20 热度:159
PHP 的 strtr 函数,性能要比 str_replace 函数高,可以代替 str_replace 来使用. strtr 有两种形式: string strtr ( string $str , string $from , string $to) string strtr ( string $str , array $replace_pairs ) 当使用第一种的时候, 参数 $from, $to 的[详细]
-
phpStudy vscode 搭建debug调试的教程详解
所属栏目:[PHP教程] 日期:2022-06-19 热度:157
这篇文章主要介绍了phpStudy vscode 搭建debug调试的教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。 下载地址 phpstudy:https://www.xp.cn/download.html vscode:https://code.visualstudio.com/ 设置[详细]
-
使用Rancher在K8S上部署高性能PHP应用程序的教程
所属栏目:[PHP教程] 日期:2022-06-19 热度:135
这篇文章主要介绍了使用Rancher在K8S上部署高性能PHP应用程序,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。 介 绍 PHP是网络上最流行的编程语言之一,许多被广泛使用的内容管理系统都使用它开发,如WordPre[详细]
