我们平时在写程序的时候,都需要通过打印数组来调试程序,可是一般使用print_r()这 一个数组的时候,在浏览器上打印出来的数组格式是很乱的,不会有换行,那如果我们需要打印出有换行的数组格式,以下方法:
在打印数组之前先: print_r(‘<pre>’);
然后再打印数组。
这样打印出来的数组就会有格式地显……
首先需要说明的是,基于IIS v6.0/v7.0(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/asp.net,还可以安装php、mysql、zend实现php环境。同时,利用Serv-U可以实现ftp管理。操作简单,无需键入任何命令就可实现全能型主机。
操作步骤:
说明:环境 Windows 7 采用IIS v7.0/v7.5+php+mysql搭建php操作环境……
PHPEclipse、easyeclipse for php 等开发工具如何打开显示行号line num
操作很简单:
窗口 -> 首选项 -> PHPeclipse Web Development -> PHP ,然后选择 Appearance选项卡,找到下面的 Show line numbe前面打勾应用保存。
截图:
前段时间在用phpmyadmin导入mysql数据库时,出现phpmyadmin数据库导入报错,提示:
You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.
查看了一下我的数据库大小为13M,而mysql数据库默认最大只能导入2M。所以我们就需要对php.ini进行修改,以改变对大
文……
今天在写程序的时候使用了别的程序员写的一个Mysql封装类,但是执行后php会报错:Strict standards: Non-static method Mysql::insert() should not be called statically in
关于这个错误的的处理方法是修改类文件,将对应报错的“function insert()” 修改成“static function insert()”
在网上找了一下其他有遇到过这类问……
在调试程序的时候,会出现 Undefined variable错误,例如:
Notice: Undefined variable: insert in …
Notice: Undefined variable: find in …
导致以上的错误,原因就是未定义变量,我们就直接判断变量的代码。
其实一般情况下php是不需要定义变量的,但如果服务器什么都报错的,就会出现错误,所以服务器上……
一、如何在列表页调用子栏目的目录名
在栏目首页(不是index.html)用这个可以调用出来
{loop subcat($catid) $r}
<a href=”{$r[url]}” title=”{$r[catname]}”>{$r[catname]}</a>
{/loop}
问题一:如何在列表页,和内容页调用出子栏目的名字?
<a href=”{$CATEGORYS[$r[cat……
有时候我们在做项目的过程中会遇到按时间范围来统计出数据库里面的相关数据,今天的这篇文章就以mysql为例,分别列出了包括今天、昨天、近7天、近30天、本月、上个月的统计数据的查询语句。
1. 今天 。查询语句: select * from 表名 where to_days(时间字段名) = to_days(now());
2. 昨天。查询语句: select * from 表……
前不久遇见一个小问题,当我在导出mysql数据库文件时会报出错误:Fatal error: Allowed
memory size of 20971520 bytes exhausted (tried to allocate 1572864 bytes) in …
查找了一些相关资料,出现错误的原因是PHP对Script记忆体空间的限制,Default 设定为20M,我
们只需要加大20M的使用限制即可。
解决的方法:……
有时候我们需要用到发送邮件功能,然而我们有时候是用的虚拟主机,虚拟主机因为是共享IP,使用 mail函数 发送邮件,很容易发送到垃圾箱里。所以建议使用 smtp 发送邮件。
针对 wordpress 可以使用 smtp 插件
主要设置参数举例:qq邮箱
服务器:smtp.qq.com
端口:465
验证方式:ssl
针对 phpmailer 发送设置:
phpmailer ……