-
php测试性能代码推荐
所属栏目:[PHP教程] 日期:2023-04-13 热度:5128
function microtime_float ()
{
list ($usec, $sec) = explode(" ", microtime());
return ((float) $usec + (float) $sec);
}
function echotime ($name)
{
static $t_sta[详细] -
php 安全register globals设置为TRUE的隐患
所属栏目:[PHP教程] 日期:2023-04-13 热度:9266
关于register globals设置为TRUE的危害,应该很多人看过把register globals设置为on是非常危险的,但是怎么危险法呢?应该很多新手不知道的!所以我就简单说说register globals设置为on的危害吧!
先看看下面的代码[详细] -
PHP require/include顺序详详细介绍
所属栏目:[PHP教程] 日期:2023-04-13 热度:9023
在大型的web项目中, include_path是一个模块化设计的根本中的根本(当然,现在也有很多基于autoload的设计, 这个不影响本文的探讨), 但是正是因为include_path, 经常会让我们遇到一些因为没有找到正确的文件而导致的看[详细]
-
php gvim中文乱码分解析解决方法
所属栏目:[PHP教程] 日期:2023-04-13 热度:5194
开始研究gvim的配置文件(_vimrc),现在给大家看一下我产生乱码之前的配置,配置文件里enconding,fileeconding,fileecondings的含义:
encoding: gvim 内部使用的字符编码方式,包括 vim 的 buffer (缓冲区)、菜单文[详细] -
php使用dom剖析含有中文字符xml文档
所属栏目:[PHP教程] 日期:2023-04-13 热度:1958
一般我们直接使用dom来处理xml文档时如果里面有中文就会把中文转换成乱码了,下面我们通过使用iconv()函数实现编码转换,防止中文乱码.代码如下:
<?php
//读取xml文件
$xmlDoc = new DOMDocument();[详细] -
PHP里常用三种缓存技术
所属栏目:[PHP教程] 日期:2023-04-13 热度:1788
我是把目前php的Cache分成了这四种机制,第一种方式,需要加载模块,可能是收费的比如ZEND公司的,可能是免费的,不过多讨论;第二种方式,比如在成熟的大的站点上用比较合适;第三种方式和第四种四目前PHP业内程序中比较流行[详细]
-
php与mssql的ntext字段错误汇总
所属栏目:[PHP教程] 日期:2023-04-13 热度:3204
php + mssql 让真让人痛苦。这些读 php 读 mssql 的 ntext 字段类型问题又来了:当 ntext 的内容过长时,居然读不完整。
在网上找了很久,都是说 php 读 ntext 出错的,但没发现我的页面出错,就郁闷了。后来才查[详细] -
php提示 内存位置访问无效了
所属栏目:[PHP教程] 日期:2023-04-12 热度:5289
新配置的PHP环境,或者刚做过配置改动,比如新加载的DLL扩展,访问页面,可能会出现“内存位置访问无效”的错误,主要原因是DLL扩展加载失败。
我们就需要找到是哪一个DLL文件加载出现了问题。排查方法是:[详细] -
php 中使用memcached 扩展 timeout 问题
所属栏目:[PHP教程] 日期:2023-04-12 热度:4165
php 中使用memcached扩展来访问memcached时,当memcached服务器无法正常连接,在默认设置下会造成请求响应变慢。注意:无法正常连接指网络故障,如两台服务器无法进行通信等,只要能ping通,就算memcached服务没有开[详细]
-
php中json_encode格式中文问题解决方法推荐
所属栏目:[PHP教程] 日期:2023-04-12 热度:9551
今天要在MySQL 存储php中json_encode格式信息,英文时没有问题,但是中文时就碰到了遇到中文时,会变成一堆类似uxxxx信息。
1. 原因分析:在存储到数据库时,MySQL不会存储 unicode 字符,MySQL仅支持从基本的多语种平[详细] -
PHPStorm解决Xdebug Slow问题方式
所属栏目:[PHP教程] 日期:2023-04-12 热度:9551
今天白天才架起PHPStorm+xdebug的调试环境,就遇到了各式各样的问题:A,访问超慢响应、B,访问超快响应但是是空白页。
问题A解决的方法很多,总归还有解决办法;问题B我估计是线程问题,也许可以通过调试php.ini的[详细] -
windows 下 php curl 的支持配置方法分享
所属栏目:[PHP教程] 日期:2023-04-12 热度:69
调用curl_init()函数测试,出现错误提示如下:Fatal error: Call to undefined function: curl_init()
windowsxp 2003
首先保证你的php已经可以使用,本文不讲解windows下的php配置,只是增加curl的扩展。[详细] -
php安装xdebug后var_dump()无法输变量内容解决办法
所属栏目:[PHP教程] 日期:2023-04-12 热度:5783
有人问为什么php安装xdebug后var_dump()不能输变量内容呢,里面的变量都是直接输出而不是把变量中的内容输出呢,下面我们只要简单的配置一下xdebug即可解决了。
php开发环境里,安装了xdebug模块后,var_dump()输[详细] -
无法启动此程序,因为计算机丢缺php_mbstring.dll
所属栏目:[PHP教程] 日期:2023-04-12 热度:7149
在使用命令行创建Zend FrameWork项目的时候,计算机提醒“无法启动此程序,因为计算机丢失php_mbstring.dll。尝试重新安装该程序以解决问题。”
首先,你要确定你的PHP已经包含php_mbstring.dll文件,[详细] -
MAMP环境phpMyAdmin无创建数据库问题
所属栏目:[PHP教程] 日期:2023-04-12 热度:326
今天发现一个很怪的事情自己在mac装MAMP环境phpMyAdmin没有创建数据库这个选项了,这个是本地安装又不是空间怎么会没有这个创建数据库权限呢,带的疑问我们一起来看看怎么回事吧。
在Windows平台上有很多PHP环境[详细] -
PHP生成CSV文件用Excel打开发生乱码问题
所属栏目:[PHP教程] 日期:2023-04-12 热度:2326
PHP生成UTF-8编码的CSV文件用Excel打开中文显示乱码,是由于输出的CSV文件中没有BOM,我们只要简单处理一下即可,那么如何在PHP中输出BOM呢?在所有内容输出之前:
print(chr(0xEF).chr(0xBB).chr(0xBF));
例[详细] -
php中Memcached连接超时问题处理办法
所属栏目:[PHP教程] 日期:2023-04-12 热度:4667
今天起看发现服务器的nginx产生大量日志了,并且提示PHP Warning: Memcache::connect(): Can/'t connect to 127.0.0.1:11211, Connection timed out (110) in,后来几经周折找出问题所在了。
在一次例行检查[详细] -
php pdo_mysql没安装问题解决方法
所属栏目:[PHP教程] 日期:2023-04-12 热度:2496
未安装pdo_mysql使用时会提示pdo_mysql 必须支持 请检查 pdo_mysql 模块是否正确加载了,安装方法很简单下面我来看看。
解决方法:
1.修改本地php.ini配置,以Win下的php.ini为例,找到;extension=php_pdo_m[详细] -
PHP线程安全和非线程安全版本的差别
所属栏目:[PHP教程] 日期:2023-04-11 热度:6208
我在在php管方下载php版时会看到有一个,None-Thread Safe与Thread Safe版了,那么这两个版本到底有什么区别,但仔细一下看面有介绍是建义我们使用线程安全,而非线程序安全用于测试。
先从字面意思上理解,None[详细] -
BS结构中运用PHP访问ORACLE LOB
所属栏目:[PHP教程] 日期:2023-04-11 热度:5409
摘要:本文介绍了如何利用PHP的数据库访问技术实现对ORACLE LOB数据对象的存储。
关键字:PHP;ORACLE; LOB;存储;
引言:PHP,即“PHP: Hypertext Preprocessor”,是一种广泛用于 Open Source([详细] -
在PHP里以root身份运行外部命令
所属栏目:[PHP教程] 日期:2023-04-11 热度:4642
在PHP中运行只有root用户才可以运行的外部程序,一直是个老问题,用常规的办法很难实现,这是因为一般情况下,PHP是作为APACHE的一个模块的,也就是说,PHP是APACHE的一部分,而APACHE除了suEXEC机制外,是不能以不同[详细]
-
PHP-GTK 讲解及其应用
所属栏目:[PHP教程] 日期:2023-04-11 热度:4727
PHP-GTK 介绍及其应用
1. PHP-GTK介绍
1.1 PHP-GTK:PHP-GTK是PHP的延伸模组,它可以让程式设计师写出在客户端执行的、且独立的GUI的程式。这个模组不允许在浏览器上显视GTK+的程式,它一开始就是开发来写独立[详细] -
发布信息的 php代码
所属栏目:[PHP教程] 日期:2023-04-11 热度:2434
新闻文件以文本文件.txt的格式存放在一个固定的目录下,新闻的发布可以自动完成,该过程由两部分组成: 第一是新闻的显示,由shownews.php脚本实现,代码如下:
〈table border="0" width="90%"〉
〈?php [详细] -
php 剖析rss代码一段
所属栏目:[PHP教程] 日期:2023-04-11 热度:8232
<?php
function my_headlines($url) {
$rdf = parse_url($url);
$fp = fsockopen($rdf['host'], 80, $errno, $errstr, 15);
if (!$fp) {
$content = "<font cla[详细] -
php的把ubb代码切换成html代码的程序
所属栏目:[PHP教程] 日期:2023-04-11 热度:5810
<?php
function ubbcode($str){
//$str = str_replace("file:","file :",$str);
//$str = str_replace("files:","files :",$str);
//$str = str_replace("script:","script :",$str);
[详细]