php技术

php技术

关于JSON以及JSON在PHP中的应用技巧

阅读(20) 作者(admin)

JSON 基础简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(...

php技术

PHP根据IP地址获取所在城市具体实现

阅读(17) 作者(admin)

文件目录:ipLocation-----qqwry----------QQWry.Dat-----ipCity.class.phpipCity.class.php文件代码:复制代码 代码如下:<?phpclass ipCity { /** * 根据ip地址获取对应所在城市 * @param type $userip 用户...

php技术

wordpress自定义url参数实现路由功能的代码示例

阅读(23) 作者(admin)

经过两天的正则表达式的学习,和研究wordpress的路由函数,成功实现了自定义wordpress路由功能,以下是路由规则的实现。如果有自定义的url参数,要通过路由传递,必须通过wordpress的函数将参数添加进去:复制代码 代码如下://ad...

php技术

PHP变量内存分配问题记录整理

阅读(19) 作者(admin)

今天碰到一个关于php变量内存分配的问题,记录一下。

如下这段代码: 复制代码 代码如下: $a = array ( 'str' => 1, 'child' => 2 );

$b = $a; $b['child'] = $a; $b['child']['str'] = 2; echo $b['str']; $b = null...

php技术

php中{}大括号是什么意思

阅读(10) 作者(admin)

1、 {} 表示程序块的开始和结束例如 复制代码 代码如下:if ($x==$y) {  do_nothing(); } 2、 {}用来表示字符串下标例如 (引用longnetpro兄弟的话) $s{1}表示字符串$s的第2个字节(不是第一个),基本等同于$s[1],只不过后...

php技术

php实现查看邮件是否已被阅读的方法

阅读(14) 作者(admin)

当你在发送邮件时,你或许很想知道该邮件是否被对方已阅读。这里有段非常有趣的代码片段能够显示对方IP地址记录阅读的实际日期和时间。 复制代码 代码如下: <? error_reporting(0); Header("Content-Type: image/jpeg"...

php技术

php 模拟 asp.net webFrom 按钮提交事件的思路及代码

阅读(13) 作者(admin)

由于公司需要php方面的项目开发,php刚刚入门,在写按钮提交过程中,asp.net里的按钮事件更好些。先看下面的代码,复制代码 代码如下:<?require_once '../inc/EventHelper.php';function Page_Load(){ echo '在任何时候都...

php技术

php查找任何页面上的所有链接的方法

阅读(19) 作者(admin)

使用DOM,你可以轻松从任何页面上抓取链接,代码示例如下: 复制代码 代码如下: $html = file_get_contents('http://www.example.com'); $dom = new DOMDocument(); @$dom->loadHTML($html); // grab all the on the page...

php技术

php指定函数参数默认值示例代码

阅读(17) 作者(admin)

例1复制代码 代码如下:<html><head><title>php函数指定默认值-www.jbxue.com</title></head><body><?phpfunction printMe($param = NULL){ print $param;}printMe("This is test");printMe();?>

</body></html>输...

php技术

根据中文裁减字符串函数的php代码

阅读(21) 作者(admin)

复制代码 代码如下: define(CHARSET, 'UTF-8'); // 系统默认编码

/** * 根据中文裁减字符串 * @param $string - 字符串 * @param $length - 长度 * @param $doc - 缩略后缀 * @return 返回带省略号被裁减好的字符...

php技术

php实现memcache缓存示例讲解

阅读(21) 作者(admin)

概述共享内存是一种在相同机器中的应用程序之间交换数据的有效方式。一个进程可创建一个可供其他进程访问的内存段,只要它分配了正确的权限。每个内存段拥有一个惟一的 ID(称为 shmid),这个 ID 指向一个物理内存区域,其他...

php技术

php实现文件下载(支持中文文名)

阅读(22) 作者(admin)

复制代码 代码如下: /*====================================================== $FileName 为文件名称,必传 $FilePath 为文件路径.选填,可以为相对路径或者绝对路径 路径只能由英文跟数据组成,不能带有中文...

php技术

php函数指定默认值方法的小例子

阅读(23) 作者(admin)

本节内容:php函数指定默认值在php编程中,为自定义函数设定默认值,当用户调用该函数时,如果不给参数指定值,参数会用默认值顶替。例1,复制代码 代码如下:<html><head><title>php函数指定默认值-www.jb51.net</title></head><...

php技术

PHP函数microtime()用法与说明

阅读(11) 作者(admin)

定义和用法PHP函数microtime()返回当前 Unix 时间戳和微秒数。PHP函数microtime()语法microtime(get_as_float)PHP函数microtime()参数与描述get_as_float 如果给出了 get_as_float 参数并且其值等价于 TRUE,该函数将...

php技术

php调整gif动画图片尺寸示例代码分享

阅读(9) 作者(admin)

类的使用demo:复制代码 代码如下:<?php require_once "roucheng.php"; $gr = new gifresizer; $gr->temp_dir = "keleyi"; $gr->resize("keleyi.gif","keleyi_resized.gif",500,500); ?>类的源代码,保存为roucheng.ph...

php技术

Server.HTMLEncode让代码在页面里显示为源代码

阅读(14) 作者(admin)

今天因为程序里面要把写入数据库的html源代码以html源编码的形式显示在页面里面,而不要被浏览器解释成。。找了N久都不知道怎么做后来看了一下一个程序里面有修改模板的功能。。找了一个竟然是一个asp的方法^^记下来了...

php技术

php自定义的格式化时间示例代码

阅读(23) 作者(admin)

如:时间刚好是5分钟前,则对应的时间戳就会被格式化为5分钟前,不多说了,直接贴上代码: 复制代码 代码如下: /** * 格式化时间 * @param integer $timestamp 时间戳 * @param string $format dt=日期时间 d=日期 t=时间 u=个...

php技术

PHP eval函数使用介绍

阅读(16) 作者(admin)

代码:复制代码 代码如下:eval("echo'hello world';");上边代码等同于下边的代码:echo"hello world";在浏览器中都输出:hello world运用eval()要注意几点:1.eval函数的参数的字符串末尾一定要有分号,在最后还要另加一个分号...

php技术

CodeIgniter生成网站sitemap地图的方法

阅读(15) 作者(admin)

1.建立了一个名为sitemap的控制器复制代码 代码如下:<?phpif (!defined('BASEPATH')) exit ('No direct script access allowed');

class Sitemap extends CI_Controller{ public function __construct() { parent:...

php技术

php curl模拟post请求小实例

阅读(10) 作者(admin)

本机:复制代码 代码如下:<?php$uri = "http://www.a.com/test.php";//这里换成你服务器的地址// 参数数组$data = array ( 'name' => 'tanteng' // 'password' => 'password');

$ch = curl_init ();// print_r($ch);...