php技术

php技术

php通过ajax实现双击table修改内容

阅读(11) 作者(admin)

复制代码 代码如下: <script type="text/javascript"> $(function() {

$("td").dblclick(function() { //获取标签 var td = $(this); var itemid=td[0].id; var txt = td.text(); var input = $("<input type='tex...

php技术

php利用curl抓取新浪微博内容示例

阅读(22) 作者(admin)

很多人都喜欢在网站上DIY自己的微博,所以我也写了一个。这里直接抓取了新浪微博工具中的微博秀地址。复制代码 代码如下:<?php set_time_limit(0); $url="http://widget.weibo.com/weiboshow/index.php?language=&wi...

php技术

删除html标签得到纯文本可处理嵌套的标签

阅读(36) 作者(admin)

方法基本上来自THinkphp中的源码,但是被我修改了一下 复制代码 代码如下: <?php /* *@Description:删除HTML标签,得到纯文本。可以处理嵌套的标签 * */ class deleteHtmlTags{

private $filename;

function __const...

php技术

php调用google接口生成二维码示例

阅读(21) 作者(admin)

复制代码 代码如下: <?php $data = isset($_GET['t']) ? $_GET['t'] : 'http://www.XXX.com'; $size = isset($_GET['size']) ? $_GET['size'] : '150x150'; $logo = isset($_GET['logo']) ? $_GET['l...

php技术

php将字符串转化成date存入数据库的两种方式

阅读(25) 作者(admin)

第一种方式 复制代码 代码如下: $date= date("Y-m-d",strtotime("2011-12-12")); 第二种方式 复制代码 代码如下: $date = "2011-12-12"; $year=((int)substr($date,0,4));//取得年份 $month=((int)substr($date,5,2...

php技术

php中使用getimagesize获取图片、flash等文件的尺寸信息实例

阅读(14) 作者(admin)

如果你还想着通过解析swf文件头信息来获取flash文件的尺寸信息,那真的有点走远了。因为从PHP 4开始已经内置getimagesize函数来做这个事。其功能测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文...

php技术

PHP include任意文件或URL介绍

阅读(20) 作者(admin)

实践出真理,写一个简单文件PHP文件include一个js文件,执行后没有报错或警告信息,同时看到被包含js的文件的内容被打印出来。因此得出结论:include 目标文件可以是任意类型。现在再回头看include的官方文档,其中有这么一段...

php技术

PHP的MVC模式实现原理分析(一相简单的MVC框架范例)

阅读(18) 作者(admin)

他们的工作原理大家应该也比较感兴趣,下面我说说一个mvc框架长什么样。路由机制在互联网我们都是通过url提供服务,因此不同的url有不同的服务。用户访问不同的页面也就获得了不同的服务。那么我们的服务是如何通过url来...

php技术

yii框架表单模型使用及以数组形式提交表单数据示例

阅读(10) 作者(admin)

按Yii文档里的描述,Yii在处理表单的一般过程是:创建表单对应的模型类,设置字段验证规则创建表单提交对应的action,处理提交的内容在视图中创建表单form在刚刚的一个小项目里,想使用ajax提交表单信息并验证保存,又不想用隐藏...

php技术

php+js iframe实现上传头像界面无跳转

阅读(20) 作者(admin)

上传头像,界面无跳转的方式很多,我用的是加个iframe那种。下面直接上代码。

html: 复制代码 代码如下: //route 为后端接口 //upload/avatar 为上传的头像的保存地址 //imgurl=/upload/avatar/<?=$uid?> 这里最后的<...

php技术

yii框架通过控制台命令创建定时任务示例

阅读(24) 作者(admin)

假设Yii项目路径为 /home/apps/1. 创建文件 /home/apps/protected/commands/crons.php复制代码 代码如下:<?php$yii = '/home/apps/framework/yii.php';require_once($yii); $configFile = dirname(__FILE__).'/../c...

php技术

yii框架builder、update、delete使用方法

阅读(22) 作者(admin)

Yii自带的query builder还是很好用的,省去了拼sql的过程,今天在写一个语句的时候遇到这样一个问题复制代码 代码如下:$connection = Yii::app()->db;$command = $connection->createCommand();$operate_rst = 0;if(!emp...

php技术

php分页示例分享

阅读(19) 作者(admin)

复制代码 代码如下://分页函数 第一页: url/1 第二页: url/2function pages($url, $totalnum, $page, $pagesize = 20) { $urladd = ''; $url .= '/';

$totalpage = ceil($totalnum / $pagesize); if($...

php技术

yii框架配置默认controller和action示例

阅读(17) 作者(admin)

设置默认controller在/protected/config/main.php添加配置复制代码 代码如下:<?phpreturn array( 'name'=>'Auto','defaultController'=>'auto',上述配置了默认的controller为AutoController.php设置默认action在Auto...

php技术

php获取网卡的MAC地址支持WIN/LINUX系统

阅读(23) 作者(admin)

复制代码 代码如下: <?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/

class GetMacAddr{

var $return_array = array(); // 返回带有MAC地址的字串数组 var $mac_addr;

f...

php技术

php环境无法上传文件的解决方法

阅读(11) 作者(admin)

一、 检查网站目录的权限。 上传目录是否有写入权限。

二、 php.ini配置文件 php.ini中影响上传的有以下几处:

file_uploads 是否开启 on 必须开启

是否允许HTTP文件上传

post_max_size = 8M

PHP接受的POST...

php技术

PHP的preg_match匹配字符串长度问题解决方法

阅读(17) 作者(admin)

项目中,用preg_match正则提取目标内容,死活有问题,代码测得死去活来。后来怀疑PHP 的preg_match有字符串长度限制,果然,发现“pcre.backtrack_limit ”的值默认只设了100000。解决办法:ini_set('pcre.backtrack_limit', 999...

php技术

PHP英文字母大小写转换函数小结

阅读(32) 作者(admin)

每个单词的首字母转换为大写:ucwords()复制代码 代码如下:<?php$foo = 'hello world!';$foo = ucwords($foo); // Hello World!$bar = 'HELLO WORLD!';$bar = ucwords($bar); // HELLO WORLD!...

php技术

PHPThumb图片处理实例

阅读(13) 作者(admin)

下载地址(github.com/masterexploder/PHPThumb)。注意这个类库有一个重名的叫phpThumb,只是大小写的差别,所以查找文档的时候千万注意。在网站建设过程中,需要处理图片的地方多不胜数,用PHP的图片函数处理图片,十分繁琐。而...

php技术

PHP使用CURL获取302跳转后的地址实例

阅读(18) 作者(admin)

直接上代码:复制代码 代码如下: /*返回一个302地址*/ function curl_post_302($url, $vars) {

$ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_seto...

php技术

自己写了一个php检测文件编码的函数

阅读(24) 作者(admin)

关于文件编码的检测,百度一下一大把都是,但是确实没有能用的、 很多人建议 mb_detect_encoding 检测,可是不知为何我这不成功,什么都没输出、 看到有人写了个增强版,用 BOM 判断的,我果断就无视了,这东西完全不靠谱、 最终根...

php技术

phpmailer中文乱码问题的解决方法

阅读(15) 作者(admin)

1:打开phpmailer 核心文件 class.phpmailer.php , 将 public $CharSet = ‘iso-8859-1′; 改为 public $CharSet = ‘UTF-8′;至于为什么要将'iso-8859-1′改为‘UTF-8',请google或百度一下'iso-8859-1′就清楚。2:设置邮...