-
php过滤html中的其他网站链接的方法
本文为大家讲解的是php过滤html中的其他网站链接的方法示例,感兴趣的同学参考下。 /** * 过滤外站链接 * @param array $local_domain 本站域名 数组 * @param string $message 文本内容 */ function replace_outer_links($local_domain_arr, $message) { $pattern= '/<[^>]*href=['"]http[s]?://(?!' ; &n...
PHP 2014-11-30 08:32:37 -
用php的ob_start来生成静态页面的方法
本文是一个用php的ob_start来生成静态页面的方法示例,感兴趣的同学参考下。 虽然方法很多,但使用起来简便容易的,我觉得还是先判断已经生成的首页文件的生成时间和现有时间之间的差值,如果满足某个值就开始生成,这种方法比较来得容易,不多说了,开始吧! 在开始之前还是提一下三个函数吧:"ob_start()、ob_end_clean()、ob_get_contents()" ob_start():是打开缓冲区的,就是要把您需要生成的静态文件的内容缓存在这里; ob_get_contents():是读出缓冲区里的内容,下面有代码为例; ob_end_clean():这个比较重要,只有使用了这个函数后,缓冲区里的内容才会读取出来;复制内容到剪贴板代码: if(file_exists("./index.htm"))//看静态index.htm文件是否存在 { $time=time(); //文件修改时间和现在时间相差?的话,直接导向htm文件,否则重新生成htm if($time-filemtime("...
PHP 2014-11-30 07:32:32 -
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法 shell> mysql Client does not support authentication protocol requested by server; consider upgrading MySQL client 官方的说法是 MySQL 4...
数据库操作教程 2014-11-30 07:28:20 -
PHP session_start()问题及使用详解
本文为大家整理了一些PHP session_start()的常见问题及使用详解,感兴趣的同学参考下。 1. 错误提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解决办法 这一类问题,的原因是你在程序中使用PHP session_start()时,之前已经有实际的html内容输出了...
PHP 2014-11-30 06:55:27 -
Excel与Html之间的批量转换技巧介绍
在日常工作中,难免会遇到文件转换的问题,比如在网上看到一个很不错的表格,想将其下载下来并且将它导入excel中使用,这时候该怎样做呢?别着急,接下来,小编将向你详细介绍excel与Html的转换方法。 将网上的Html转成Excel 如果现在在某网站上看到一个不错的表格,想将它下载并导入到Excel中,方法非常简单...
系统程序 2014-11-30 06:30:56 -
PHP 实现explort() 函数的功能的详解
本文为大家讲解的是一个PHP 实现explort() 函数的功能的详解,感兴趣的同学参考下。 <?php /** * PHP 实现explort() 功能的详解 */ $str = ',1,2,3,4,321321,aaa,bbb'; function myExplode($seg,$str,$limit=0){ $_ret = array(0=>''); $len = strlen($str); $slen = strlen($seg); $_limit = 0; for($i=0; $i<$len; $i++){ if(substr($str,$i,$slen) == $seg ){ &nbs...
PHP 2014-11-30 04:33:53 -
MYSQL 小技巧 -- LAST_INSERT_ID
本文为大家讲解的是mysq中的一个小技巧,LAST_INSERT_ID,从字面上理解就是获取 最后一个写入的主键id,感兴趣的同学参考下. 用PHP调用mysql , 内置的LAST_INSERT_ID() 这个函数可能没有什么人用,用的最多的还是 mysql_insert_id() 其实,这两个是有区别的,LAST_INSERT_ID() 能返回 bigint 值的id。而,mysql_insert_id 返回的是 int ...
数据库操作教程 2014-11-30 01:21:57 -
Linux下创建nginx脚本start、stop、reload的方法
本文章主要讲解了Linux下如何创建nginx web server的start、stop、reload脚本的方法,需要的朋友可以参考下 1、关闭nginx 利用ps -aux | grep nginx 查看nginx是否启动 如果启动了就kill杀死 2、创建/etc/init.d/nginx文件 root@dnnp:~/software/nginx-1...
PHP 2014-11-29 21:40:40 -
Windows Phone 8.1的浏览器IE11全面支持HTML 5媒体播放
随着Windows Phone 8.1 Update 1的推送,已经有很多WP手机逐渐享受到了WP 8.1带来的改进。WP 8.1带来的改进包括备受期待的语音助手Cortana,以及改进的联想输入键盘Word Flow,改进的通知中心等,值得一提的是WP8.1的默认浏览器IE 11已经有了全面的更新,全面提供了基于HTML5的媒体播放支持...
PHP 2014-11-29 17:55:56 -
微软正致力于启用Web浏览器上的实时通讯(RTC)功能
借助来自Skype和Lync两款产品上的经验,微软IE团队正努力为浏览器带来实时通讯(RTC)功能。不过这回,大家无需担心会被该公司所“绑架”,因为该项目将与W3C和IETF合作,以便打造出一个所有人都可以使用的开放标准...
PHP 2014-11-29 11:48:50 -
苹果和Cupertino市分享最新Campus 2航拍照片(苹果新办公地)
苹果今天分享了最新 Campus 2 建设过程的航拍照片,这里将于2016年底完工。这张照片被发布在 Cupertino 市网站上,与上一次发布的航拍照片相比,这次的照片提供了不同的角度和更宽广的视野,可以让我们更了解周边环境...
PHP 2014-11-29 08:47:29 -
smarty模板中for功能实现方法
本文为大家讲解的是smarty模板中for功能实现方法,感兴趣的同学参考下。 1. 功能说明,在页面使用smarty循环100次输出,类似for循环100次 {section name=total loop=100} {$smarty.section.total.index+1} //当前的索引 {$smarty.section.total.iteration} //用于显示循环的次数 {/section} {assign var=i value=0} {section name=total loop=100} {assign var=i value=$i+1} {$i} //使用assign的方式赋值 {/section} 输出结果: 1 2 3 4 5 ... ... 100...
PHP 2014-11-29 08:05:39