php技术

php技术

PHP函数addslashes和mysql_real_escape_string的区别

阅读(21) 作者(admin)

首先:不要使用mysql_escape_string,它已被弃用,请使用mysql_real_escape_string代替它。mysql_real_escape_string和addslashes的区别在于:

区别一:

addslashes不知道任何有关MySQL连接的字符集。如果你给所使用的MySQL...

php技术

php cli换行示例

阅读(13) 作者(admin)

现有1.php内容如下: 复制代码 代码如下:<?phpecho 'hi/nhi';在命令行中执行该文件: 复制代码 代码如下:bash >> php 1.phphi/nhi这其中无法换行的原因很简单,把单引号换为双引号即可。 复制代码 代码如下:<?phpecho "hi/...

php技术

php使用百度天气接口示例

阅读(21) 作者(admin)

注意地区要转码的百度ak申请地址:http://lbsyun.baidu.com/apiconsole/key复制代码 代码如下:<?php$city="嘉兴";$content = file_get_contents("http://api.map.baidu.com/telematics/v3/weather?location=%E5%98%89%...

php技术

Windows下的PHP安装文件线程安全和非线程安全的区别

阅读(33) 作者(admin)

从2000年10月20日发布的第一个Windows版的PHP3.0.17开始的都是线程安全的版本,这是由于与Linux/Unix系统是采用 多进程的工作方式不同的是Windows系统是采用多线程的工作方式。如果在IIS下以CGI方式运行PHP会非常慢,这...

php技术

php自定义session示例分享

阅读(21) 作者(admin)

下面为session类的代码复制代码 代码如下:<?phpclass session{ static function init() { session_set_save_handler( array("session","open"), array("session","close"), array("session","read"), a...

php技术

php url路由入门实例

阅读(16) 作者(admin)

一、什么是php的路由机制1、路由机制就是把某一个特定形式的URL结构中提炼出来系统对应的参数。举个例子,如:http://main.test.com/article/1 其中:/article/1 -> ?_m=article&id=1。 2、然后将拥有对应参数的URL转换...

php技术

通过curl模拟post和get方式提交的表单类

阅读(14) 作者(admin)

最近做项目,后台已经做好了但是前台的模版还没下来,所以测试比较麻烦。于是写了个简单的脚本通过curl的方式模拟表单提交。可以通过数组和字符串两种方式提交数据。复制代码 代码如下:<?php/** * Class SimulantForm 模...

php技术

php计算当前程序执行时间示例

阅读(12) 作者(admin)

复制代码 代码如下:<?$pagestartime=microtime();?><!--网页内容 start-->网页内容......<!--网页内容 end--><?$pageendtime = microtime();$starttime = explode(" ",$pagestartime);$endtime = explode(" ",$pagee...

php技术

php实现的百度搜索某地天气的小偷代码

阅读(15) 作者(admin)

例子,php百度天气小偷程序。

复制代码 代码如下:<?php//获取在百度里面搜索 xx(地名)天气 抓取的天气信息$url = "http://www.baidu.com/s?wd=%B1%B1%BE%A9%CC%EC%C6%F8"; //此为在百度里搜 北京天气 的返回地址$cont...

php技术

PHP获取浏览器信息类和客户端地理位置的2个方法

阅读(24) 作者(admin)

一、获取浏览器信息,获取访客操作系统:windows、mac、linux、unix、bsd、other,以及访客ip地址等信息的PHP类复制代码 代码如下:<?php /** * 获取访客信息的类:语言、浏览器、操作系统、ip、地理位置、isp。 * 使用: *...

php技术

php获取中文拼音首字母类和函数分享

阅读(21) 作者(admin)

一、公司同事整理的类,挺实用的.相信拿出来分享下他不会介意的O(∩_∩)O.不过如果首字母是数字或英文会有些问题.复制代码 代码如下:/** * Helper_Spell 汉字拼音首字母工具类 * * @category Helper * @package Help...

php技术

smarty模板中使用get、post、request、cookies、session变量的方法

阅读(14) 作者(admin)

{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间戳、直接访问PHP中的常量、从配置文件中...

php技术

PHP中使用smarty生成静态文件的例子

阅读(16) 作者(admin)

首先先要把需要静态化的内容填充到模版中去复制代码 代码如下:#eg.这个是静态化首页的function staticIndex(){$newslist = $article->getArticles(null,54,'DESC',1,6,false,1,2,'',0,0,1); if($newslist){ for...

php技术

PHP模板引擎Smarty的缓存使用总结

阅读(10) 作者(admin)

这里我们将分析一下如何开启和使用smarty缓存,如何清除smarty缓存以及smarty的全局缓存,部分缓存,局部缓存三种缓存机制。一、开启和使用smarty缓存要开启smarty的缓存,只需在smarty设置参数里面将caching设为true,并指...

php技术

php smarty模板引擎的6个小技巧

阅读(20) 作者(admin)

下面本文将以具体的例子一一分析:capture标签capture的中文意思是抓取,它的作用是抓取模板输出的数据,当我们需要它的时候,调用它,以得到抓取数据的目的。如下例子:复制代码 代码如下:{capture name="test"}<img src="testi...

php技术

php除数取整示例

阅读(11) 作者(admin)

示例: 复制代码 代码如下: $father = intval(floor($evalue/500))*500;...

php技术

在PHP模板引擎smarty生成随机数的方法和math函数详解

阅读(21) 作者(admin)

这个当然绝对是可行的,但过于复杂,下面作者就如何直接在smarty模板中生成随机数这个小技巧和大家分享一下。现在假设在smarty模板中需要生成一个125-324之间的随机数,那么可以按如下写法:复制代码 代码如下:{math equatio...

php技术

windows服务器中检测PHP SSL是否开启以及开启SSL的方法

阅读(24) 作者(admin)

一、检测服务器是否开启了SSL复制代码 代码如下:<?phpphpinfo();?>检查页面的openssl栏目,如果该栏目的OpenSSL support的值为enabled就说明SSL处于开启状态了,否则是关闭状态。

二、开启SSL的方法1. 打开php.ini 把;e...

php技术

通过dbi使用perl连接mysql数据库的方法

阅读(17) 作者(admin)

通过使用DBI,用Perl可以很容易的连接到mysql数据库: 代码如下: 复制代码 代码如下:#!/bin/perl use DBI; # Connect to target DB my $dbh = DBI->connect("DBI:mysql:database=eygle;host=localhost","username","pass...

php技术

php sybase_fetch_array使用方法

阅读(18) 作者(admin)

返回数组资料。语法: array sybase_fetch_array(int result);返回值: 数组函数种类: 数据库功能内容说明 本函数用来将查询结果 result 拆到数组变量中。若 result 没有资料,则返回 false 值。而本函数可以说是 sybase...