-
php数据库连接方式
所属栏目:[PHP教程] 日期:2022-08-03 热度:103
通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程。MySQL是免费的,这一点也许就吸引了不少人。由于其广泛应用,我就不想在这里赘述MyS[详细]
-
怎样正确理解PHP的错误信息
所属栏目:[PHP教程] 日期:2022-08-03 热度:148
我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错误通常会迷惑PHP编译器。如果开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会常常让人感到沮丧。 我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错[详细]
-
php页面漏洞分析及有关问题解决
所属栏目:[PHP教程] 日期:2022-08-03 热度:141
从现在的网络安全来看,大家最关注和接触最多的WEB页面漏洞应该是ASP了,在这方面,小竹是专家,我没发言权。然而在PHP方面来看,也同样存在很严重的安全问题,但是这方面的文章却不多。在这里,就跟大家来稍微的讨论一下PHP页面的相关漏洞吧。 我对目前常见[详细]
-
PHP原版HTML编码器溢出问题的处理
所属栏目:[PHP教程] 日期:2022-08-03 热度:186
PHP5.1.6、4.4.4及以前版本中,在查找关于htmlspecialchars and htmlentities相关字符编码的时候,当UTF-8编码被选择的时候可能会触发一个可能的缓冲器溢出。 While we were searching for a hole in htmlspecialcharsand htmlentitiesto bypass the encodin[详细]
-
php下载jpg文件为空处理方法
所属栏目:[PHP教程] 日期:2022-08-03 热度:109
jpg格式的文件,点击在浏览器中打开显示为红叉:代码如下: $filetype = image/pjpeg; header(content-type: {$filetype}); header(expires: 0); exit; 首先排查初始文件是否有问题: 1、echo $filepath; 2、根据输出的文件完整路径,打开文件,没有问题 排除[详细]
-
使用 Xdebug 生成 php 的 Profiler
所属栏目:[PHP教程] 日期:2022-08-03 热度:58
在上一讲我们成功配置了xdebug并可以成功调试代码。ubuntu中PHP xdebug 断点调试 我切换Xdebug 升级到3.x版本后的配置修改,这里我们介绍php在ubuntu的版本切换的命令。 sudo a2enmod php5.6 sudo a2dismod php7.2 sudo update-alternatives --set php /usr/[详细]
-
php安装扩展mysqli的实现步骤及报错解决办法
所属栏目:[PHP教程] 日期:2022-08-03 热度:116
这篇文章主要介绍了 php安装扩展mysqli的实现步骤及报错解决办法的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下 php安装扩展mysqli的实现步骤及报错解决办法 terminal #cd php-5.3.6/ext/mysqli #/usr/local/webserver/php/bin/phpize #./confi[详细]
-
PHP pear安装配置教程
所属栏目:[PHP教程] 日期:2022-08-03 热度:200
这篇文章主要为大家详细介绍了PHP pear安装配置教程,告诉大家如何获取并安装PEAR,感兴趣的朋友可以参考一下 什么是PEAR? PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写,它是一个PHP扩展及应用的一个代码仓库,简单地说,P[详细]
-
配置Nginx+PHP的正确思路与过程
所属栏目:[PHP教程] 日期:2022-08-03 热度:72
配置Nginx+PHP的正确思路与过程 如何正确配置 Nginx + PHP,值得大家思考的一个问题,下面小编就为大家分析配置Nginx+PHP的正确思路与过程,感兴趣的小伙伴们可以参考一下。 对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴,听上去似乎也[详细]
-
PHP7+Nginx的配置与安装教程详解
所属栏目:[PHP教程] 日期:2022-08-03 热度:92
本文分步骤,通过文字说明的形式给大家介绍PHP7+Nginx的配置与安装的相关知识,感兴趣的朋友参考下吧。 下面PHP粉丝网小编把PHP7+Nginx的配置与安装教程分享给大家,供大家参考,本文写的不好还请见谅。 系统环境:centos6.5 x64 软件版本:nginx-1.10.0 php-[详细]
-
PHP微信开发之微信消息自动回复下所遇到的坑
所属栏目:[PHP教程] 日期:2022-08-03 热度:188
这篇文章是小编给大家介绍的微信消息自动回复下所遇到的坑的相关内容,在日常项目开发中经常遇到,非常具有参考借鉴价值,感兴趣的小伙伴一起学习吧 微信回复原理: 当普通微信用户向公众账号发送消息时,微信服务器首先收到用户发送的消息; 然后将用户信息[详细]
-
CentOS下搭建PHP环境与WordPress博客程序的全流程总结
所属栏目:[PHP教程] 日期:2022-08-03 热度:188
这篇文章主要介绍了CentOS下搭建PHP环境与WordPress博客程序的全流程总结,这里我们以Apache服务器程序和MySQL数据库程序为例进行讲解,需要的朋友可以参考下。 环境 服务器操作系统:CentOS 7.0 博客部署服务器:Apache 后台语言:PHP 数据库:MySql 前端框架[详细]
-
在CentOS系统上从零开始搭建WordPress博客的全流程记录
所属栏目:[PHP教程] 日期:2022-08-03 热度:124
这篇文章主要介绍了在CentOS系统中从零开始搭建WordPress站点的全流程记录,使用最大众的Apache服务器和MySQL数据库环境,需要的朋友可以参考下。 概述 最近买了台服务器,准备搭建个人博客,来持续更新自己的博客, 环境 服务器操作系统:CentOS 7.0 博客部署[详细]
-
Symfony的安装和配置方法
所属栏目:[PHP教程] 日期:2022-08-03 热度:72
本文实例讲述了Symfony的安装和配置方法。分享给大家供大家参考,具体如下: 手工安装Symfony很简单,几乎没有太多需要讲的,打开 http://symfony.com/download ,从页面的选择列表中选择一个 Symfony 的发行版本,再点击旁边的 DOWNLOAD NOW,把下载到的文[详细]
-
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
所属栏目:[PHP教程] 日期:2022-08-03 热度:199
这篇文章主要介绍了在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程,包括使用phpize安装PHP扩展的方法,需要的朋友可以参考下 因为甲骨文的尿性,mariadb应该要顶替mysql了,所以抛弃mysql 1,编译nginx 分别下载nginx,openssl,pcre 编译openssl的时候[详细]
-
在Mac OS的PHP环境下安装配置MemCache的全过程解析
所属栏目:[PHP教程] 日期:2022-08-03 热度:90
这篇文章主要介绍了在Mac OS的PHP环境下安装配置MemCache的全过程解析,MemCache是一套分布式的高速缓存系统,需要的朋友可以参考下。 安装服务端 memcache是项目名,而在服务端的驻留进程叫memcached(linux的守护进程一般都是在后面加个d)。在OSX下使用brew可[详细]
-
PHP扩展迁移为PHP7扩展兼容性问题记录
所属栏目:[PHP教程] 日期:2022-08-03 热度:188
PHP7扩展编写的时候,提供的一些内核方法和之前的PHP之前的版本并不能完全兼容,有不少方法参数做了调整,下面是在迁移过程中遇到的一些问题,感兴趣的朋友参考下吧。 PHP7扩展编写的时候,提供的一些内核方法和之前的PHP之前的版本并不能完全兼容,有不少方[详细]
-
PHP代码优化及PHP相关问题盘点
所属栏目:[PHP教程] 日期:2022-08-02 热度:73
PHP代码优化及PHP相关问题总结 1,在函数中,传递数组时:使用 return 比使用 global 要高效比如 function userloginfo($usertemp){ $detail=explode(|,$usertemp); return $detail; 2,(这个代码用于得到程序目录对应的网址,推荐使用) $urlarray=explode(/,$HTT[详细]
-
有关PHP转义符的一点总结
所属栏目:[PHP教程] 日期:2022-08-02 热度:199
最近在写bbs中,遇上代码转换问题。寻找了很久,才得到一个比较完善的解决办法,可以彻底还原发文者的原文。 以下贴出,供大家指正。 系统:linux php4 oracle8i ? //--标题,名字等字段入库处理(去首尾空格) function trans_string_trim($str) { $str=trim($[详细]
-
PHP空白页面常见缘由及解决方法
所属栏目:[PHP教程] 日期:2022-08-02 热度:61
编写PHP,难免会出现错误。其实出现错误也不难解决,最难解决的是出现空白页面。大家想想看,若编写PHP出现错误,可以根据错误的提示来改正,倘若PHP什么也不给你显示,那岂不是让编写者困挠不已? 下面,我就把我在编写PHP时总结出来的有关PHP空白页面的解[详细]
-
PHP网站开发中有关包含路径问题的解决方案
所属栏目:[PHP教程] 日期:2022-08-02 热度:50
于PERL与PHP中的包含路径一直是一个比较难解的问题,主要是与操作系统和WEB服务器有关,不可能非常智能化的解决这个路径问题。 相对于PERL,PHP的路径好得多,解决起来也轻易得多,因为PHP的相对路径在PHP程序中的任何场合都可以使用,而不象PERL在某些语句[详细]
-
PHP中文乱码问题及解决方法介绍
所属栏目:[PHP教程] 日期:2022-08-02 热度:82
html head title/title /head body ?php $mysql_server_name=localhost; $mysql_username=root; $mysql_password=000000; $mysql_database=lib; $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); $sql=select nam[详细]
-
KindEditor编辑器调用方法说明
所属栏目:[PHP教程] 日期:2022-08-02 热度:55
KindEditor编辑器调用方法,这个编辑器可使用到任何语言中,他是一个纯js的编辑器,但它默认的编辑是utf-8如果是gb2312编辑的朋友就是KindEditor.js打开,重保存为gb2312就可以使用在gb2312文档中了,否则就是出现乱码. 下面为说说kindeditor的调用方法吧,我们在[详细]
-
php处理数据库乱码问题
所属栏目:[PHP教程] 日期:2022-08-02 热度:166
数据库是用UTF-8的话,你那个文本是使用什么编码呀? 用mb_convert_encoding或iconv来转换一下编码,两个编码要一致才不会出现乱码的。还有就是数据库连接方面,如果你有加了set names应该是全部的连接都要那样去加,要不然,会显示乱码的。下在的例题如果不[详细]
-
相关PHP生成静态页面详细讲解
所属栏目:[PHP教程] 日期:2022-08-02 热度:51
详细讲解一下关于PHP生成静态页面的步骤:为了研究这静态的生成,我花了不少的时间,把我的经验给大家转述一下: 下面是我封装的create html 类: ?php class makehtml { //+---------------------------- //+ 创建HTML文件夹 按照格式建立 //+-------------[详细]