Welcome 微信登录

首页 / 网页编程 / PHP

用mysql触发器自动更新memcache的实现代码

用mysql触发器自动更新memcache的实现代码

mysql 5.1支持触发器以及自定义函数接口(UDF)的特性,如果配合libmemcache以及Memcached Functions for MySQL,就能够实现memcache的自动更新。简单记录一下安装测试步骤。安装步骤安装memcached,这个步骤很简单,随处可见 安装mysql server 5.1RC,安装办法也很大众,不废话了 编译libmemcached,解压后安装即可./configure; make; make install 编...
php foreach、while性能比较

php foreach、while性能比较

foreach是对数组副本进行操作(通过拷贝数组),而while则通过移动数组内部指标进行操作,一般逻辑下认为,while应该比foreach快(因为foreach在开始执行的时候首先把数组复制进去,而while直接移动内部指标。),但结果刚刚相反。 在循环里进行的是数组“读”操作,则foreach比while快: 复制代码 代码如下: foreach ($array as $value) { echo $value; } while (list($key...
关于Appserv无法打开localhost问题的解决方法

关于Appserv无法打开localhost问题的解决方法

安装了Appserv时,无法打开http://localhost或是http://127.0.0.1 在端口没有被占的情况下(本来我就没安装IIS),只要启动下D:AppServApache2.2in文件夹里的ApacheMonitor.exe . 即启动Apache,运行,就可以了。 登陆phpmyadmin时,一般默认帐号为:root 密码为你安装时输入的密码,。 如果遇到apache无法运行的话,八九成是端口被占用。这时,就要用到Ctrl+Alt+...
php实现mysql同步的实现方法

php实现mysql同步的实现方法

拿到需求之后,发现这两个网站的MYSQL数据库都不能远程访问(安全第一吧)。于是想起了 平时使用的CSV文件批量录入数据。于是 尝试使用CSV导入导出。 导入到处框架如下: 1首先将数据导出成CSV的格式。 建立一文件,放置在中国服务器上:csv.php.其实就是一个导出函数,通过数据库,表名和SQL语句来获得数据。 csv.php 复制代码 代码如下: <?php /** * 输出一个数据库中的表到一个CSV文件中 * * @param strin...
php 3行代码的分页算法(求起始页和结束页)

php 3行代码的分页算法(求起始页和结束页)

一个好的分页算法, 应该具有下面的优点: 当前页码应该尽量在正中间. 如果"首页"和"尾页"不可用(当前处于第一页或最后一页), 不要隐藏这两组文字, 以免链接按钮位置变动. 算法简单. 下面的算法具有前面1和3两个优点. 复制代码 代码如下: // $curr_index, 当前页码. // $link_count, 链接数量. // $page_count, 当前的数据的总页数. // $start, 显示时的起始页码. // $end, 显示时的终止...
PHP教程 基本语法

PHP教程 基本语法

PHP 的脚本块以 <?php 开始,以 ?> 结束。您可以把 PHP 的脚本块放置在文档中的任何位置。 当然,在支持简写的服务器上,您可以使用 <? 和 ?> 来开始和结束脚本块。 不过,为了达到最好的兼容性,我们推荐您使用标准形式 (<?php),而不是简写形式。 复制代码 代码如下: <?php ?> PHP 文件通常会包含 HTML 标签,就像一个 HTML 文件,以及一些 PHP 脚本代码。 在下面,我...
PHP教程 变量定义

PHP教程 变量定义

PHP 中的变量 变量用于存储值,比如数字、文本字符串或数组。 一旦设置了某个变量,我们就可以在脚本中重复地使用它。 PHP 中的所有变量都是以 $ 符号开始的,变量名是区分大小写的。 在 PHP 中设置变量的正确方法是: $var_name = value;PHP 的入门者往往会忘记在变量的前面的 $ 符号。如果那样做的话,变量将是无效的。 虽然在 PHP 中并不需要初始化变量,但这是个好习惯。未初始化的变量具有其类型的默认值 - FALSE,零,空字符...
<< 171 172 173 174 175 176 177 178 179 180 >>