当前位置:首页 > PHP教程 > PHP常见问题

PHP常见问题

php中引用符号(&)的使用详细介绍

5

与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址变量的引用.php的引用允许你用两个变量来指向同一个内容$a="abc";$b=&$a;echo$a;//这里输出:abcecho$b;//这里输出:

利用fsockopen()函数开放端口扫描器的实例

7

1、前言本文利用fsockopen()函数,编写一个功能简单的端口扫描器。2、关键技术本实例的端口号是固定的,通过对数组的遍历,利用fsockopen()函数连接,如果连接成功,则该端口处于开放状态,否则该端口处于关闭状态。核心代码如下:f

CodeIgniter框架验证码类库文件与用法示例

4

本文实例讲述了codeigniter框架验证码类库文件与用法。分享给大家供大家参考,具体如下:折腾了我四五个小时,终于,ci的验证码类库成功的整出来了。下面请看源码:在application/libraries建立authcode.php文

php更新修改excel中的内容实例代码

4

复制代码代码如下://模板存放目录$dir=$document_root.'/backoffice/admin/oemcheck/';$templatename='1.xlsx';$outputfilename='模板.xlsx';$txt

php三元运算符实例详细介绍

6

三元运算符的功能与“if....else”流程语句一致,它在一行中书写,代码精练、执行效率高。在php程序中恰当地使用三元运算符能够让脚本更为简洁、高效。代码的语法如下:(expr1)?(expr2):(expr3);//表达式1&

yii中widget的用法

3

本文实例讲述了yii中widget的用法。分享给大家供大家参考。具体分析如下:widget定义很简单,如果你在/protected/widget/test/下建立了一个名为“testwidget.php”的widget。在视图中调用需要这样

Yii快速入门经典教程

5

本文讲述了yii快速入门教程。分享给大家供大家参考,具体如下:Ⅰ、基本概念一、入口文件入口文件内容:一般格式如下:<?php$yii=dirname(__file__).'/../../framework/yii.php';/

PHP不用第三变量交换2个变量的值的解决方法

9

以前做过一道php面试题是这样的:不使用第三个变量实现交换两个变量的值。一般都是借助第三个中间变量来实现原来两个变量的值交换,但是这道题却要求不能使用中间变量,这对于初学者来说也算是一个难题了。网上找到的几种方法总结如下:复制代码代码如下:

Yii框架弹出框功能示例

4

本文实例讲述了yii框架弹出框功能。分享给大家供大家参考,具体如下:<?php$this->beginwidget('zii.widgets.jui.cjuidialog',array('id'=>'userinf

thinkphp区间查询、统计查询与SQL直接查询实例分析

7

本文实例讲述了thinkphp区间查询、统计查询与sql直接查询。分享给大家供大家参考。具体方法如下:一、区间查询:复制代码代码如下:$data['id']=array(array('gt',4),array('lt',10));//默认关

php生成PDF格式文件并且加密

3

项目需求:php生成pdf文件,并且把该文件加密或设置访问密码开源的tcpdf是基于php的一套类库,它能够很好的生成pdf格式的文档。并且支持文件加密,在目前的开源php框架、系统、应用中也使用得很广。这里是设置pdf文档的相关属性的方法

mantis安装、配置和使用中的问题小结

6

开发需要,安装mantis(mantisbugtracker,缺陷跟踪系统缺陷管理平台),下的是最新版,官网地址是http://www.mantisbt.org/download.php.安装.并不是一帆风顺,而是相当坎坷.现总结下,方便以

CodeIgniter中实现泛域名解析

7

最近遇到一个项目要求使用二级域名,以方便seo,由于采用的是codeigniter框架,这个框架虽然提供了灵活的路由功能,但是不能实现二级域名。查询了多很资料之后,经过几番测试得出了解决方法。本例采用www.mysite.com这个假域名。

php判断IP为有效IP地址的方法

8

多数人看到这篇日志,第一印象肯定是以为是要讲如何通过正则表达式来判断。非也,在php5.2.0之后,有专门的函数来做这个判断了。判断是否是合法ipif(filter_var($ip,filter_validate_ip)){//it'sva

基于Linux调试工具strace与gdb的常用命令总结

9

strace和gdb是linux环境下的两个常用调试工具,这里是个人在使用过程中对这两个工具常用参数的总结,留作日后查看使用。strace调试工具strace工具用于跟踪进程执行时的系统调用和所接收的信号,包括参数、返回值、执行时间。在li

php合并数组并保留键值的实现方法

5

php合并数组,一般会使用array_merge方法。array_merge—合并一个或多个数组arrayarray_merge(array$array1[,array$...])array_merge将一个或多个数组的单元合并起来,一个数