赋值操作符,PHP中=赋值操作符对不同数据类型的不同行为

首先解释赋值操作符=的行为,看下面的例子: 复制代码 代码如下:$i = 0; $j = $i; $j = 0; echo $j; // 打印输出0 $arr = array(0); $arr2 = $arr; $arr2[0] = 1; echo $arr[0]; //打印输出0 class B { public $i = 0; } $b = new B(); $c = $b; $c-i = 1... [阅读全文]

linux下删除7天前日志的代码(php+shell)

PHP版本: 复制代码 代码如下:/** * 删除7天前的日志 * @param $logPath */ function del7daysAgoLog($logPath) { if(empty($logPath))return; $handle = opendir($logPath); while(($file = readdir($handle)) !== false){ $pos = str... [阅读全文]

php开发工具,PHP开发中四种查询返回结果分析

1.!--使用mysql_result()来获取数据-- 复制代码 代码如下:?php $connection=mysql_connect("localhost","root","password"); //连接并选择数据库服务器 mysql_select_db("test",$connection); $query="insert into users(user_name)"; //在test数... [阅读全文]

tab选项卡,纯php打造的tab选项卡效果代码(不用js)

1.根据get判断,获取get生成css 复制代码 代码如下:style type="text/css" ?php if(!isset($_GET['city_id'])) { $city_id = 12; } else { $city_id = $_GET['city_id']; } echo '.a'.$city_id.' { color:red; } '; for($i=12;$i=16;$... [阅读全文]

php输出表格,php输出表格的实现代码(修正版)

网上的代码很多都是错误的,脚本之家特修正了下。复制代码 代码如下:html head title二行5列一共10个数据/title /head body table border="1" width=80% tr ?php $num = 5; //当前每一行显示列数 $k = 1; //初始化 while($k=10) { if($k % $num == 0){ if($k==10){ echo ... [阅读全文]

文件夹中创建目录,上传文件先创建目录 再上传到目录里面去

1,表单部分: 复制代码 代码如下:html head title my is upfile app!! /title meta http-equiv="content-type" content="text/html;charset=utf-8" / /head body form enctype="multipart/form-data" method="post" action="upfil... [阅读全文]

获取php原代码,php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码

这里讲一个简单的方法,直接使用discuz的include/common.inc.php来登录。 复制代码 代码如下:include_once("../discuz/include/common.inc.php"); $CTDF_USERINFO = array(); $CTDF_USERINFO["sid"] = $sid; $CTDF_USERINFO["uid"] = $discuz_uid... [阅读全文]

php获取目录,php目录操作函数之获取目录与文件的类型

复制代码 代码如下:?php $dir = "./"; // Open a known directory, and proceed to read its contents if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "filename: $file ... [阅读全文]

文件上传代码,PHP 图片文件上传实现代码

为了网站的安全,肯定不让上传php文件,如果有人进入你的后台,上传了一个php文件,你的网站源码,全部救变成他的了,直接打包看你的代码。所以一定要控制上传的目录与文件类型,一般只可以上传图片。创建一个文件上传表单 允许用户从表单上传文件是非常有用的。 请看下面这个供上传文件的 HTML 表单: 复制代码 代码如下:html body form action="upload_file.php" me... [阅读全文]

php登录代码,php cookie的操作实现代码(登录)

第一个文件login_frm.php这个是登录窗口 代码 复制代码 代码如下:html head meta http-equiv="Content-Type" content="text/html;charset=utf8" / /head body form method="post" action="login.php" 用户:input type="text" name="username"... [阅读全文]

web服务器工具,服务器web工具 php环境下

HTTP加速器—Varnish TCP/HTTP负载均衡器—HAProxy 分布式内存共享—Memcache 高性能的HTTP和反向代理服务器—Nginx Internet数据缓冲软件—Squid... [阅读全文]

Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法

NextGEN Gallery是Wordpress中著名的相册插件,遗憾的是不支持中文等unicode字符,本文将介绍如何将目录转换为拼音(添加图集时)。 以NextGEN 1.6.2为例: “新增图集/图片”的路径是:admin.php?page=nggallery-add-gallery,我们在nextgen-gallery/admin/admin.php中查找“nggallery-add-g... [阅读全文]

传值与传址的区别,php 传值赋值与引用赋值的区别

传值赋值:当将一个表达式的值赋予一个变量时,整个原始表达式的值被赋予到目标变量。这意味着,例如,当一个变量的值赋予另一个变量时,改变其中一个变量的值,将不会影响到另一个变量。 复制代码 代码如下:?php ?php $a=123; $a=123; $b=$a; $b=&$a; $a=321; $a=321; Echo”$a,$b”;//显示”321,123” Echo”$a,$b”;//显示”32... [阅读全文]

防cc攻击代码,php防攻击代码升级版

不过最近几天突然糟糕了起来,有90%的攻击已经没法拦截,请看下图一天的统计: IP攻击及开始时间 攻击次数 地点 备注 125.165.1.42--2010-11-19 02:02:19--/ 10 印度尼西亚 125.165.26.186--2010-11-19 16:56:45--/ 1846 印度尼西亚 151.51.238.254--2010-11-19 09:32:40-... [阅读全文]

nginx配置,window+nginx+php环境配置 附配置搭配说明

1,下载PHP php下载版本比较多,其中, vc9=vs2008编译,推荐使用IIS+php搭配模式, vc6=vs6编译,推荐使用apache+php方式搭配, Thread Safe,线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。Non Thread Safe是非线程安全,在执行时不进行线程(Thread)安全检查。 ... [阅读全文]

dos命令行,解决PHP在DOS命令行下却无法链接MySQL的技术笔记

正好今天朋友 xjb 也碰到了这个问题,所以写了这篇笔记,将此问题的描述以及解决记录下。 问题描述:用 web 方式, 可以链接 mysql, 但是在命令行下, 却提示: Fatal Error: undefined function mysql_connect() 环境: Windows 2003, PHP 5.2.0, MYSQL 5.0, Apache 2.0 在 php.ini 中,... [阅读全文]

sql注入攻击,PHP+SQL 注入攻击的技术实现以及预防办法

总结一下经验。在我看来,引发 SQL 注入攻击的主要原因,是因为以下两点原因: 1. php 配置文件 php.ini 中的 magic_quotes_gpc 选项没有打开,被置为 off 2. 开发者没有对数据类型进行检查和转义 不过事实上,第二点最为重要。我认为, 对用户输入的数据类型进行检查,向 MYSQL 提交正确的数据类型,这应该是一个 web 程序员最最基本的素质。但现实中,常常... [阅读全文]

autoload,PHP的autoload自动加载机制使用说明

在PHP开发过程中,如果希望从外部引入一个class,通常会使用include和require方法,去把定义这个class的文件包含进来,但是这样可能会使得在引用文件的新脚本中,存在大量的include或require方法调用,如果一时疏忽遗漏则会产生错误,使得代码难以维护。自PHP5后,引入了__autoload这个拦截器方法,可以自动对class文件进行包含引用,通常我们会这么写: 复制代码 ... [阅读全文]

php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)

共分四个文件,分别是创建、增加、删除、修改四个功能,变量都是写死的,改一改用$_POST方式接收就可以用了 //index.php 创建功能 复制代码 代码如下:?php $xmlpatch = 'index.xml'; $_id = '1'; $_title = 'title1'; $_content = 'content1'; $_author = 'author1'; $_sendtime ... [阅读全文]

php操作xml,PHP操作XML作为数据库的类

xml.class.php文件代码复制代码 代码如下:?php * example 读取数据: * * $xml = new xml("dbase.xml",'table'); * * $data=$xml-xml_fetch_array(); * * echo "pre style="font-size:12px;""; * * print_r($data); * class xml { var... [阅读全文]

php开源cms,几款免费开源的不用数据库的php的cms

1、MuCMS一个小型,平台独立的内容管理系统适用于非交互式网站(网站只发布信息)。它对系统要求非常低,只需要Apache+PHP。没有使用数据库。它具有安全,快速,易用等特点。官方网站http://mucms.taggedzi.com/index.php 2、Synergiser是一个采用模块化设计,不需要依赖数据库的内容管理系统(CMS)。它还包含一个简单的blog系统,一个简单的Menu,一... [阅读全文]

ajax框架,php的ajax框架xajax入门与试用介绍

一、xajax与其它ajax框架的比较 xajax功能很简单,但很灵活!~它不象其它一些大的框架,功能确实强大,但执行速度不敢恭维。。功能虽多,但不够灵活。api多,学起来简直如同学习一门新的语言。 二、xajax功能介绍 xajax的功能比较简单,但就因为简单,所以灵活。同时,这也要求使用者要对javascrīpt / vbs 客户端脚本有一定的了解。因为它的功能是比较活的。可以说单纯使用xaj... [阅读全文]

mysql技巧,PHP与MySQL开发的8个技巧小结

1. PHP 中数组的使用 在操作数据库时,使用关联数组(associatively-indexed arrays)十分有帮助,下面我们看一个基本的数字格式的数组遍历: 复制代码 代码如下:?php $temp[0] = "richmond"; $temp[1] = "tigers"; $temp[2] = "premiers"; for($x=0;$xcount($temp);$x++) { e... [阅读全文]

php抓取网页,PHP单线程实现并行抓取网页

如果您有疑问或建议,请进入技术讨论区交流 本PHP教程将模拟并行抓取多个页面信息的过程,关键在于单线程的并行处理。 一般情况下,大家写抓取多个页面信息的程序都采用串行方案,但获取周期过长,不实用。于是我想到用curl 去并行抓取。但是,最后发现,那个虚拟服务器上没有curl,这真是让人纠结。于是,我决定改变思路,用单个线程也实现多个线程的效果。我想对网络编程有点 了解的人肯定知道IO复用这个概念... [阅读全文]

iconv,使用iconv需要注意的问题

如果您有疑问或建议,请进入技术讨论区交流 string iconv ( string $in_charset , string $out_charset , string $str ) 在使用这个函数进行字符串编码转换时,需要注意,如果将utf-8转换为gb2312时,可能会出现字符串被截断的情况发生。 此时可以使用以下方法解决: //author:zhxia 1 $str=iconv('utf... [阅读全文]

vb批量注释,如何批量修改RAR文件注释

如果您有疑问或建议,请进入技术讨论区交流 我们打开WINRAR的帮助文件,帮助文件中提到了在命令行模式下修改RAR文件注释及添加压缩文档的两个参数分别为A\C,WINRAR的说明文件如下:从当前文件夹添加全部 *.hlp 文件到压缩文件 help.rar 中 WinRAR a help *.hlp 从文件添加注释可以使用 -z文件 开关。WinRAR c -zinfo.txt dummy 这样,... [阅读全文]

php程序员,PHP程序员最常犯的11个MySQL错误

如果您有疑问或建议,请进入技术讨论区交流 对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中举足轻重的一份子。 对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了我曾经犯过的最严重的11个MySQL相关的错误(... [阅读全文]

301重定向代码,PHP实现301重定向的代码

如果您有疑问或建议,请进入技术讨论区交流 PHP实现301重定向的代码如下: header('HTTP/1.1 301 Moved Permanently');//发出301头部header('Location: http://www.'.$strDomain.$request_uri);//跳转到我的新域名地址 我用301.inc.php文件写了301代码,在其他文件头部都引用上 就可以了 ?... [阅读全文]

iis6配置,IIS6中配置PHP5.2.6环境

如果您有疑问或建议,请进入技术讨论区交流 最近用PHP的web程序,不会在IIS6中配置PHP5.2.6环境,搜了一下,发现方法没有传说的那么难。步骤如下: 1)打开Internet信息服务(IIS)管理器后,在鼠标左击选中“Web服务扩展”,单击鼠标右键在弹出的菜单中选择“添加一个新的Web服务器扩 展” 在弹出的新建Web服务扩展窗口中扩展名填... [阅读全文]

自定义函数,PHP项目中会经常用到的自定义函数收集

如果您有疑问或建议,请进入技术讨论区交流 经常用PHP开发的朋友,多多少少都有许多自己写的、可反复利用的自定义函数。这里收集了网上最常用的几个自定义函数,希望可以对大家的php编程有所帮助。 ?php //alert提示 function alert($msg){ echo "scriptalert('$msg');/script"; } //把一些预定义的字符转换为 HTML 实体 funct... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共4477条 分150页