php技术

php技术

vs中通过剪切板循环来循环粘贴不同内容

阅读(17) 作者(admin)

举个简单的例子,这里有一段代码: 复制代码 代码如下: function Button1_onclick() { alert("Hello"); alert("JacobSong"); } 首先剪切两个字符串:先剪切"JacobSong",然后是"Hello",在第一处按下Ctrl+Shift+V键,就会出现...

php技术

php获取mysql数据库中的所有表名的代码

阅读(21) 作者(admin)

复制代码 代码如下: $server = 'localhost'; $user = 'root'; $pass = ''; $dbname = 'dayanmei_com'; $conn = mysql_connect($server,$user,$pass); if(!$conn) die("数据库系统连接失败!"); mysql_select_db($dbnam...

PHP 调试工具Debug Tools
php技术

PHP 调试工具Debug Tools

阅读(19) 作者(admin)

发现了个调试PHP源码的好同志: PHP DEBUG TOOLS

其项目地址: http://freshmeat.net/projects/php-debug-tools/ 文件下载地址: http://freshmeat.net/urls/7c58ae3fecce5763e7546b958d36e082 目前是1.03版本

这里...

php技术

php debug 安装技巧

阅读(10) 作者(admin)

本打算配置ZendDebugger 进行调试,配置了老长时间没配置成功,在phpinfo看不到ZendDebugger生效,经查发现是php5.3的问题,必须先卸载,本文介绍使用xdebug了。

软件安装太简单了,分别执行如下命令: sudo apt-get install apa...

php技术

php中神奇的fastcgi_finish_request

阅读(13) 作者(admin)

听起来可能有些茫然,我们通过几个例子来说明一下: 复制代码 代码如下: <?php echo '例子:'; fastcgi_finish_request(); echo 'To be, or not to be, that is the question.'; file_put_contents('log.txt', '生存还是毁...

php技术

PHP开发不能违背的安全规则 过滤用户输入

阅读(12) 作者(admin)

作为最基本的防范你需要注意你的外部提交,做好第一面安全机制处理防火墙。 规则 1:绝不要信任外部数据或输入 关于Web应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outside data) 包括不是由程序...

php技术

一些PHP Coding Tips(php小技巧)[2011/04/02最后更新]

阅读(35) 作者(admin)

最后更新: 2011/04/02

1. 使用list来实现一次获取explode后的特定段值: list( , $mid) = explode(';', $string); 2. 使用NULL === 来代替is_null: is_null和 NULL === 完全是一样的效果, 但是却节省了一次函数调用...

php技术

PHP中使用gettext来支持多语言的方法

阅读(15) 作者(admin)

我们今天用一个简单的实例说明一下在PHP中的getText的用法(getText是一系列的工具和库函数,帮助程序员和翻译人员开发多语言软件的), 从而实现PHP的i18n. 现在, 我们假设要显示一个返回主页的link: 复制代码 代码如下:...

php技术

深入理解PHP原理之错误抑制与内嵌HTML分析

阅读(17) 作者(admin)

PHP提供了一个错误抑制符'@', 它是通过什么方式来阻止错误输出呢? 我又该在什么时候使用它呢? 这是这俩天一些网友提到的共同问题, 今天就索性整体回答下, 备后来人翻阅. PHP文件内嵌HTML的处理方式 在PHP中, 所有在...

php技术

PHP错误抑制符(@)导致引用传参失败Bug的分析

阅读(12) 作者(admin)

看下面的例子: 复制代码 代码如下: <?php $array = array(1,2,3); function add (&$arr) { $arr[] = 4; } add(@$array); print_r($array); /** 此时, $array没有改变, 输出: Array ( [0] => 1 [1] => 2 [2] => 3 )...

PHP操作MongoDB时的整数问题及对策说明
php技术

PHP操作MongoDB时的整数问题及对策说明

阅读(24) 作者(admin)

MongoDB本身有两种整数类型,分别是:32位整数和64位整数,但旧版的PHP驱动不管操作系统是32位还是64位,把所有整数都当做32位整数处理,结果导致64位整数被截断。为了在尽可能保持兼容性的前提下解决这个问题,新版PHP驱动加入...

php技术

php HandlerSocket的使用

阅读(16) 作者(admin)

Memcache数据一致性的问题:当MySQL数据变化后,如果不能及时有效的清理掉过期的数据,就会造成数据不一致。这在强调即时性的Web2.0时代,不可取。 Memcache崩溃后的雪崩效应:作为缓存的Memcache一旦崩溃,MySQL很可能在短时间...

php技术

drupal 代码实现URL重写

阅读(12) 作者(admin)

以下是实现例子: 复制代码 代码如下: /* * 伪地址转原地址 (url_alter) */ function example_url_inbound_alter(&$path, $original_path, $path_language) { if (preg_match('|^article(/.*)|', $path, $matches)) {...

php技术

php join函数应用

阅读(20) 作者(admin)

复制代码 代码如下: $key = array(); $val = array(); foreach ($_POST as $k=>$v) { $key[] = '`'.strip_tags(mysql_real_escape_string(trim($k))).'`'; $val[] = "'".strip_tags(mysql_real_escape_string(trim($...

php技术

PHP中使用CURL伪造来路抓取页面或文件

阅读(12) 作者(admin)

复制代码 代码如下: // 初始化 $curl = curl_init(); // 要访问的网址 curl_setopt($curl, CURLOPT_URL, 'http://asen.me/'); // 设置来路 curl_setopt($curl, CURLOPT_REFERER, 'http://google.com/'); // 不直接输...

php技术

php 安全过滤函数代码

阅读(28) 作者(admin)

复制代码 代码如下: //安全过滤输入[jb] function check_str($string, $isurl = false) { $string = preg_replace('/[//x00-//x08//x0B//x0C//x0E-//x1F]/','',$string); $string = str_replace(array("/0","%00","/...

php技术

PHP 遍历文件实现代码

阅读(17) 作者(admin)

复制代码 代码如下: function Files($path) { foreach(scandir($path) as $line) { if($line=='.'||$line=='..') continue; if(is_dir($path.'/'.$line)) Files($path.'/'.$line); else echo '<li>'.$path.'/'.$l...

php技术

php cookies中删除的一般赋值方法

阅读(23) 作者(admin)

php cookies中删除的一般赋值方法 cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 php,您能够创建并取回 cookie 的值 语法 复制...

php技术

php中通过Ajax如何实现异步文件上传的代码实例

阅读(17) 作者(admin)

1:取得file对象 2:读取2进制数据 3:模拟http请求,把数据发送出去(这里通常比较麻烦) 在forefox下使用 xmlhttprequest 对象的 sendasbinary 方法发送数据; 4:完美实现 遇到的问题 目前仅有 firefox 可以正确上传文件。(chr...

用PHP的超级变量$_GET获取HTML表单(Form) 数据
php技术

用PHP的超级变量$_GET获取HTML表单(Form) 数据

阅读(13) 作者(admin)

$_GET 是 PHP 的超级变量之一。

当 HTML 表单 (HTML Form) 的 method 为 get 时 , $_GET 用来获取 HTML Form 的数据。

获取 HTML 表单 (HTML Form) 文本输入框 (input type="text") 数据 下面是一个 HTML 文件,这...

php技术

php数据库抽象层 PDO

阅读(21) 作者(admin)

下面就来介绍一下数据库抽象层PDO的使用: PDO(PHP Data Objects)是一个轻量级的PHP扩展,提供了一个数据访问抽象层。还要就是PDO只能在PHP5.0以上版本使用。下面来介绍一下PDO常用的预定义常量:PDO::PARAM_BOOL (integer)...

php技术

php调用mysql数据 dbclass类

阅读(15) 作者(admin)

复制代码 代码如下: class dbClass{ //开始数据库类 var $username; var $password; var $database; var $hostname; var $link; var $result;

function dbClass($username,$password,$database,$hostname="localho...