php技术

php技术

thinkphp验证码显示不出来的解决方法

阅读(20) 作者(admin)

php的配置文件php.ini,搜索extension=php_gd2.dll,去掉前面的分号即可;1.在模块类中增加一个 verify 方法来用于显示验证码复制代码 代码如下:Public function verify(){ // 导入Image类库 import("ORG.Util.Image...

php技术

php类声明和php类使用方法示例分享

阅读(22) 作者(admin)

复制代码 代码如下:<?php

/**php语言是支持面向对象编程的,对于面向对象的编程,学过java和C++的人都知道啊! *如果不清楚的去baidu问一下就可以了。 */

//我们来定义一个类,定义类的关键字是 “clas...

php技术

php中cookie的使用方法

阅读(15) 作者(admin)

1.创建/更新cookie复制代码 代码如下:setCookie($cookieName,$value,time()+秒数);例子:创建一个cookie,名字为UserName,值为zs,过期时间为2个星期复制代码 代码如下:setcookie("UserName","zs",time()+2*7*24*3600);如果...

PHP调用VC编写的COM组件实例
php技术

PHP调用VC编写的COM组件实例

阅读(19) 作者(admin)

一、用VC创建COM组件 1、vc新建项目 -> ATL项目,输入名称ComTest,ComTest将作为COM组件的名称。2、到了ATL项目向导,不需要改动,完成向导。向导完成后,vc将会自动生成一系列的程序。3、切换到类视图,在ComTest项右键,添加类...

php技术

php定义数组和使用示例(php数组的定义方法)

阅读(20) 作者(admin)

这个是一个php关于数组的例子,简要的说明了数组的基本使用,示例中加放了注释

复制代码 代码如下:<?php //定义一个字符串数组$fruit = array(/"apple/",/"orange/");//引用数组的值$fruit[0];//代表的值是apple$frui...

php技术

php过滤敏感词的示例

阅读(17) 作者(admin)

复制代码 代码如下:$badword = array( '张三','张三丰','张三丰田');$badword1 = array_combine($badword,array_fill(0,count($badword),'*'));$bb = '我今天开着张三丰田上班';$str = strtr($bb, $badword1);ech...

php技术

php时间戳转换的示例

阅读(26) 作者(admin)

以下例子得出结果:复制代码 代码如下:array(3) { ["yesterday"]=> array(2) { [0]=> int(1395874800) [1]=> int(1395961199) } ["today"]=> array(2) { [0]=> int(1395961200) [1]=> int(1396047599) } ["tomorrow"]=...

php技术

php使用curl存储cookie的示例

阅读(23) 作者(admin)

复制代码 代码如下:<?php$curl = curl_init();$url = 'http://www.jb51.net/admin/gateway/login';$data = array( 'username'=>'admin', 'password'=>'123');$cookie = tempnam('./temp','cookie');...

php技术

PHP把网页保存为word文件的三种方法

阅读(18) 作者(admin)

一、PHP生成word的两种思路或原理1.利用windows下面的 com组件2.利用PHP将内容写入doc文件之中具体实现方法如下。二、利用windows下面的com组件原理:com作为PHP的一个扩展类,安装过office的服务器会自动调用word.appli...

ThinkPHP使用UTFWry地址库进行IP定位实例
php技术

ThinkPHP使用UTFWry地址库进行IP定位实例

阅读(23) 作者(admin)

可以在官网的 http://www.thinkphp.cn/extend/223.html下载IP定位扩展类库,或者下载扩展包( http://www.thinkphp.cn/down/253.html)里面也已经包含该扩展类了。如果是单独下载的上传类库,把解压后的IpLocation.class.php...

php技术

php验证是否是md5编码的简单代码

阅读(11) 作者(admin)

代码很简单,使用了正则表达式,大家参考使用吧

复制代码 代码如下:function is_md5($password) { return preg_match("/^[a-z0-9]{32}$/", $password);}...

php技术

用PHP来计算某个目录大小的方法

阅读(14) 作者(admin)

PHP CURL session COOKIE

可以调用系统命令,还可以这样: 复制代码 代码如下: function dirsize($dir) { @$dh = opendir($dir); $size = 0; while ($file = @readdir($dh)) { if ($file != "." and $file != "..") {...

php技术

yii上传文件或图片实例

阅读(13) 作者(admin)

1.test.php复制代码 代码如下:<body><form action="<?php echo $this->createUrl('/test/upload/');?>" method="post" enctype="multipart/form-data"><input type="file" name="file"/><...

php技术

php警告Creating default object from empty value 问题的解决方法

阅读(19) 作者(admin)

解决方法是找到报错的位置然后看哪个变量是没有初始化而直接使用的,将这个变量先实例化一个空类。如:复制代码 代码如下:$ct = new stdClass();修改文件相应代码,如:复制代码 代码如下:if ( ! isset( $themes[$current_th...

php技术

php 字符串中的/n换行符无效、不能换行的解决方法

阅读(27) 作者(admin)

例如下面的代码:复制代码 代码如下:<?phpecho 'hello/n';echo 'world';?>程序的中的换行符/n会直接输出,无法正确换行,解决方法是把单引号改为双引号:复制代码 代码如下:<?phpecho "hello/n";echo "world";?>这样就可以了...

php技术

PHP6 中可能会出现的新特性预览

阅读(22) 作者(admin)

这些特性包括: 集成OpCache(OPcache通过对PHP的opcode进行缓存和优化,可以提高PHP程序的执行速度) 改善对64位环境的支持 支持Unicode 清理内部API 提升代码质量,做到Warning-Free 改善OPcodes、编译器...

php技术

php实现水仙花数示例分享

阅读(14) 作者(admin)

自幂数,又称阿姆斯特朗数,民间通称水仙花数。实则只有3位自幂数才是水仙花数。4位5位6位等等各有别的叫法。复制代码 代码如下:<?php//阿姆斯特朗数:一个k位数,它的每个位上的数字的k次幂之和等于它本身。(例如:1^3 + 5^3 +...

php技术

PHP中使用memcache存储session的三种配置方法

阅读(35) 作者(admin)

1、直接修改php.ini配置文件 复制代码 代码如下: session.save_handler = memcache //设置session的储存方式为memcache memcache.hash_strategy = "consistent"//设置memcache的hash算法 session.save_path = "tcp:/...

php技术

php的declare控制符和ticks教程(附示例)

阅读(14) 作者(admin)

declare 结构用来设定一段代码的执行指令,它的语法结构如下:复制代码 代码如下:declare (directive)statement不懂?通俗解释如下:declare是PHP的流程控制结构,directive目前支持两个指令【ticks和encoding】,ticks的使用需...

php技术

php像数组一样存取和修改字符串字符

阅读(20) 作者(admin)

如获取第二个$str[1]或$str{1} ,不建议使用{},最好使用[]测试如下复制代码 代码如下://获取字符最后一个字符$str = 'phpddt.com';echo $str[strlen($str)-1]; //m//修改第一个字符$str = 'phpddt.com';$str[0] = 'a'...