-
Facebook所面临的风险可能将会上升
Facebook所面临的风险可能将会上升 在争夺数字广告业务的竞争中,谷歌已经是明显的赢家,这家公司有能力基于用户搜索的东西来定制广告。但是,基于用户及其好友的信息来定制广告的Facebook则希望能成为这一领域中的竞争者...
系统程序 2014-12-02 08:05:27 -
PHP 获取MySQL数据库里所有表的示例代码
本文是一个PHP 实现的获取MySQL数据库里所有表的示例代码,感兴趣的同学参考下。 function list_tables($database) { $rs = mysql_list_tables($database); $tables = array(); while ($row = mysql_fetch_row($rs)) { $tables[] = $row[0]; } mysql_free_result($rs); return $tables; } 但由于mysql_list_tables方法已经过时,运行以上程序时会给出方法过时的提示信息,如下: Deprecated: Function mysql_list_tables() is deprecated in … on line xxx 一个处理办法是在php.ini中设置error_reporting,不显示方法过时提示信息 error_reporting = E_ALL & ~E_NOTICE &...
PHP 2014-12-02 07:58:39 -
PHP提示Notice: Undefined variable的解决办法
本文为大家讲解的是PHP提示Notice: Undefined variable问题的解决办法,这种错误在php5.3+以上非常频繁,感兴趣的同学参考下。 今天在调试程序的时候,很多网上提供的源码都会出现 Undefined variable错误,一般情况下php是不需要定义变量的,但如果服务器什么都报错的,就会出现错误,所以服务器上都是应该屏蔽这种错误的 PHP默认配置会报这个错误,我的PHP版本是5.2.13,存在这个问题: Notice: Undefined variable 这就是将警告在页面上打印出来,虽然这是有利于暴露问题,但实现使用中会存在很多问题...
PHP 2014-12-02 06:17:03 -
PHP的substr_replace将指定两位置之间的字符替换为*号
本文为大家讲解的是PHP使用substr_replace函数将指定两位置之间的字符替换为*号的方法,这个技巧非常实现,比如在做把手机号中间几位替换为*号,感兴趣的同学参考下。 $username = "zongzi"; echo substr_replace($username,'**','1','2'); 定义和用法 substr_replace() 函数把字符串的一部分替换为另一个字符串...
PHP 2014-12-02 05:53:40 -
PHP获取用户的浏览器与操作系统信息的代码
本文是一个PHP实现的可以获取用户的浏览器与操作系统信息的代码,感兴趣的同学参考下。 PHP为了准确获得访问用户的浏览器 操作系统信息,以便返回给不同的用户不同的需求,比如不同的IE用户,分别加载不同的CSS文件 1.用户访问服务器时,利用PHP的超级全局变量$_SERVER数组中字段['HTTP_USER_AGENT'] 获取访问用户的所有信息 我访问时的$_SERVER['HTTP_USER_AGENT'] 字符串 : Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.3 Safari/533.2 2.利用正则表达式匹配以上字符串,用户的浏览器 操作系统信息 3.PHP根据匹配后的字符串(用户的浏览器 操作系统信息),分配需要的CSS文件,JS等等…返回给用户 我的浏览器 操作系统信息 Browser: Chrome 5.0 Platfo...
PHP 2014-12-02 04:53:09 -
php获取mysql字段名示例
本文为大家讲解的是php获取mysql字段名示例,感兴趣的同学参考下. <?php $link = mysql_connect('localhost', 'username', 'password'); $fields = mysql_list_fields("database", "table", $link); $columns = mysql_num_fields($fields); $field = false; for ($i = 0; $i < $columns; $i++) { $field ...
PHP 2014-12-02 04:33:36 -
php调用新浪接口查询ip获取地理位置(ip归属地查询)
本文是一个php调用新浪接口查询ip获取地理位置示例(ip归属地查询),感兴趣的同学参考下. <?php function getIPLoc_sina($queryIP){ $url = 'http://int...
PHP 2014-12-02 04:18:28 -
php 获取全局变量的代码
本文为大家讲解的是php 如何获取全局变量的实现代码,感兴趣的同学参考下。 function cleanGlobal($global_array, $arg, $specialchars = true, $default = null) { if(key_exists($arg, $global_array) && $global_array[$arg] != null && $global_array[$arg] != "") { if($specialchars) { return htmlspecialchars($global_array[$arg]);  ...
PHP 2014-12-02 02:30:41 -
PHP使用 current函数获取未知字符键名数组第一个元素的值
本文为大家讲解的是PHP使用 current函数获取未知字符键名数组第一个元素的值,感兴趣的同学参考下。 在开发中经常遇到这样问题,获取数组第一个元素的值,如果是数字索引那还好,直接$array[0],如果键名是字符串,你又未知这个字符串呢?用current()函数就可以做到 关于current()函数: 每个数组中都有一个内部的指针指向它“当前的”单元,初始指向插入到数组中的第一个单元...
PHP 2014-12-02 02:21:07 -
三种php连接access数据库方法小结
本文为大家讲解了三种php连接access数据库方法小结,感兴趣的同学参考下. 一种是利用php的pdo,一种是odbc,com接口来与access数据库连接。 利用pdo与access数据库连接 $path ="f:\font\www.phperz.com\spiderresult.mdb"; $conn = new pdo("sqlite:$path"); if( $conn ) { echo ('connection pdo success'); } else { echo ('cnnection pdo fail ,plase check database server!'); } 利用 odbc_connect连接数据库 $conn = odbc_connect("dbdsn...
PHP 2014-12-02 02:16:54 -
centOS6下php编译imap模块详解
本文为大家讲解的是 centOS6下php编译imap模块的方法详解,感兴趣的同学参考下。 php 编译 c-client imap 客户端.下载地址 http://www.washington.edu/imap/mirrors.html 第一步,编译 c-client 官方文档说到底有点坑,编译报错 “错误:x509v3.h:没有那个文件或目录”,搜了下论坛,使用下面的命令编译通过 make slx SSLINCLUDE=/usr/include/openssl/ EXTRACFLAGS=-fPIC 没有加 EXTRACFLAGS=-fPIC 在编译php-imap 报错: libc-client.a: could not read symbols: Bad value...
PHP 2014-12-02 01:50:02 -
php中用date函数获取当前时间有误的解决办法(8小时时差)
本文为大家讲解的是php中用date函数获取当前时间有误的解决办法(8小时时差),感兴趣的同学参考下。 初学PHP做网站,想在页面上获得当前时间,学过编程的人都知道用时间函数date(),先用这个函数格式化一个本地时间/日期,先写个测试代码吧,结果输出时间比实际时间少了8小时,这是什么原因呢: <?php echo date('Y-m-d H:i:s'); ?〉 输出当前时间:2008-10-12 02:32:17 怪了,实际时间是:2008-10-12 10:32:17 难道是PHP的date()时间不正确 少8个小时? 再看看PHP手册的“例子 1. date() 例子”第一行多了一个 时区设置 // 设定要用的默认时区...
PHP 2014-12-02 01:01:14