- 博客(28)
- 收藏
- 关注
转载 ini_set的用法
PHP ini_set用来设置php.ini的值,在函数执行的时候生效,脚本结束后,设置失效。无需打开php.ini文件,就能修改配置,对于虚拟空间来说,很方便。 函数格式:string ini_set(string $varname, string $newvalue) 不是所有的参数都可以配置,可以查看手册中的列表。
2014-05-04 20:22:27 546
转载 PHP中超全局变量$GLOBALS和global的区别
一、超全局变量$GLOBALSPHP超全局变量有很多,如下的都属于超全局变量(Superglobal):$GLOBALS,$_SERVER,$_GET,$_POST,$_FILES,$_COOKIE,$_SESSION,$_REQUEST,$_ENV。官方说明:$GLOBALS — 引用全局作用域中可用的全部变量。一个包含了全部变量的全局组合数组。变量的名字就是数组的键。即出现
2014-04-22 23:08:03 563
转载 微信公众平台页面小结
最近和两个同学在开发一个微信公众平台。我在写一些链接页面时,一开始简单地写了一些HTML页面,在手机上测试显示ok。后来,一个同学说了我写的页面怎么能够扩大,他给我随便演示的几个微信链接页面不能扩大,让我去改。于是我看了一部分他人的代码,发现在他们的页面头部都有下面这么一部分代码。
2014-03-27 16:01:16 1202
原创 php 使用 curl 发送 post 数据
作为第三方开发商,经常会需要调用平台接口,远程调用,就要用到curl,其实质就是叫调用的方法与用到的参数以http post的方式发送至平台服务器。简单的例子:$url = 'http://'; //调用接口的平台服务地址$post_string = array('a'=>'b'); $ch = curl_init();curl_setopt($ch, CURLOPT
2014-03-20 00:54:47 991
原创 php之curl简单应用
1、什么是CURL且能实现什么功能?什么是CURLcurl是一个利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE以及 LDAP。curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, HTTP上传,代理服务器, cook
2014-03-18 16:29:49 635
原创 php函数serialize()与unserialize()
serialize()和unserialize()在php手册上的解释是:serialize — Generates a storable representation of a valueserialize — 产生一个可存储的值的表示unserialize — Creates a PHP value from a stored representationunserialize
2014-03-18 13:24:21 518
原创 HDWiki软件包结构
目录根目录下的PHP文件install 目录control 目录js 目录lang 目录lib 目录model 目录style 目录uploads 目录data 目录plugins 目录view 目录根目录下的PHP文件名称 类型 作用或意义 index.php PHP程序文件 所有URL的入口 version
2014-03-17 23:24:49 782 1
原创 HDWiki数据库结构说明
目录wiki_attachment 词条附件表wiki_autosave自动保存表wiki_activation 激活码表wiki_advertisement 广告表wiki_banned IP禁止访问表wiki_blacklist黑名单表wiki_category 词条分类表wiki_categorylink 词条与分类关联表wiki_comment 词条
2014-03-17 23:23:17 1228
原创 hdwiki下model目录功能
model 目录actions.class.php(站内地图相关)getHTML:获得页面菜单和相关信息getMap:生成站内地图adv.class.php 对wiki_advertisement表进行的相关操作 add_adv 添加一个广告记录,此处只参加两个字段(是否显示,广告类型)。 update_adv 更新广告,用于用户修改广告内容。 search_adv_n
2014-03-17 23:21:23 873
原创 hdwili中control下目录功能
admin_actions.php(后台菜单搜索和map地图)dodefault:后台搜索domap:后台菜单地图列表admin_adv.php(后台广告管理)dodefault:广告默认显示页 doconfig:广告加载模式设置 dosearch:广告搜索 doadd:添加广告 doedit:编辑广告 doremove:删除广告admin_attachme
2014-03-17 23:19:51 948
原创 hdwiki中lib文件目录功能
cache.class.php (cache操作类) getcachefile($cachename)取得缓存文件 isvalid($cachename,$cachetime)缓存文件是否有效 getcache($cachename,$cachetime=0)取得缓存文件内容 writecache($cachename, $data)将内容写入缓存文件 removecache(
2014-03-17 23:17:36 797
原创 preg_replace中eis什么意思说明
$post=preg_replace("/\[html\](.+?)\[\/html\]/eis","htmlcode('\\1')",$post); 修饰符: 在正则表达式里面的修饰符可以改变正则的很多特性,使得正则表达式更加适合你的需要(注意:修饰符对于大小写是敏感的,这意味着"e"并不等于"E")。正则表达式里面的修饰符如下: i :如果在修饰符中加上"i",则正则将会取消大小写
2014-03-17 12:44:18 1264
原创 hdwiki模板用到的标签
wikiCategory = '百科分类';wikiDoc = '百科词条';letterOrderView = '按字母顺序浏览';categoryDoc = '分类下的词条'; createCategoryDoc = '创建该分类下的词条'; creator = '创建者'; createTime = '创建时间';editTime = '编辑时间';tag =
2014-03-16 22:38:21 1462
原创 HDwiki模板说明
HDWiki4.0所有模版文件都在根目录view下的default文件里,以admin_开头的是后台的模版文件,其它不是以admin_开头的,就是所有的前台文件。具体列表如下:index.htm 首页模版文件header.htm 网站头文件,包括网站LOGO、搜索框和网站导航等。footer.htm 网站底部文件,包括备案信息、时间时区
2014-03-16 22:11:01 793
原创 HDWiki/模版与标签
HDwiki模版标签可以让用户更方便、更容易的在页面中调用HDwiki的数据。目录 [隐藏] 1 HDwiki标签1.1 常用标签调用2 参考来源3 HDWIKI使用手册导航HDwiki标签HDwiki的三种标签:1、循环标签 {HDwiki:doclist...}{/HDwiki}2、单标签取某个
2014-03-16 16:18:40 969
转载 自己动手——任意GBK插件转换为UTF8格式——教程
1。首先下载别人提供的GBK的插件,解压。2。(1) 找到所有htm文件,将所有的头部meta信息里的charset=gbk改成utf8,如果没有相关meta信息就不用改。(2) 找到所有sql或txt文件,将所有default charset = gbk改成utf8,如果没有设置default charset就不用改。(3) 找到所有php文件,由于php文件中可能既包含ht
2014-03-16 15:18:39 2712
转载 HDWiki/插件开发指南
插件简介插件就是为了满足个性化需求按照HDwiki插件开发规范编写的可插拔程序,虽然可以直接对HDwiki进行二次开发实现插件同样的功能,但是这样做势必影响到系统的升级和稳定性。采用插件的方式,可以随时进行停用和卸载,而且对系统毫无影响。插件的类型插件按照是否需要在前台显示,可以分为两类:前台展示类插件和非前台展示类插件。插件举例:1、百科联盟插件:
2014-03-16 14:21:42 1238
转载 PHP json_encode() 函数介绍
在 php 中使用 json_encode() 内置函数(php > 5.2)可以使用得 php 中数据可以与其它语言很好的传递并且使用它。这个函数的功能是将数值转换成json数据存储格式。view sourceprint?0102$arr = array03
2014-03-13 00:11:26 592
转载 PHP 服务器环境变量 $_ENV
PHP $_ENV 变量$_ENV 是一个包含服务器端环境变量的数组。它是 PHP 中一个超级全局变量,我们可以在 PHP 程序的任何地方直接访问它。 $_ENV 只是被动的接受服务器端的环境变量并把它们转换为数组元素,你可以尝试直接打印它: print_r($_ENV);限于篇幅,在此不再列出打印的结果,且不同的服务器上,打印出的结果可能是完全不同的。 $_ENV 数组元素
2014-03-12 00:00:20 669
转载 HDwiki架构
MVCphp嵌入式语言,简单也繁琐php和html嵌套着写,开发维护绝对能让人产生暴力冲动.所HDwiki采用了mvc模式,方便开发人员分工协作,提高开发效率,增强程序维护性和扩展性,而且还利用ControllerModel与View分离,降低们之间耦合度.HDwiki,请求发过来(index.php?doc-view-1),调度控制器(hdwiki.class.php) 会根据请求决定由哪
2014-03-11 22:22:41 1505
转载 详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别
实例:1,http://localhost/aaa/ (打开aaa中的index.php)结果:$_SERVER['QUERY_STRING'] = "";$_SERVER['REQUEST_URI'] = "/aaa/";$_SERVER['SCRIPT_NAME'] = "/aaa/index.php";$_SERVER['PHP_SELF'] = "/
2014-03-11 13:40:48 746
转载 PHP中magic_quotes_gpc和 magic_quotes_runtime区别及其反斜线转义问题
php中关于反斜线转义:php中数据的魔法引用函数 magic_quotes_gpc 或 magic_quotes_runtime 设置为on时,当数据遇到 单引号' 和 双引号" 以及 反斜线\ NULL时自动加上反斜线,进行自动转义。注释:默认情况下,PHP 指令 magic_quotes_gpc 为 on,对所有的 GET、POST 和 COOKIE 数据自动运
2014-03-11 13:05:49 558
转载 Discuz! X2.5 class_core 模块功能
source/class/class_core.php 是 Discuz! 的通用初始化模块程序,其几乎被所有的外部代码所引用,在您开始插件设计之前,可以先对该模块的大致功能做一定的了解。class_core.php 主要完成了以下任务:对不同 PHP 及操作系统环境做了判断和兼容性处理,使得 Discuz! 可以运行于各种不同配置的服务器环境下。初始化常量 IN_DISCUZ 为 TRU
2014-03-10 22:32:46 604
转载 phpcms V9 整合 Discuz! X2.5 ucenter通信教程--同步注册和登录
整合原理:涉及UCenter 客户端uc_client;phpsso 与 Discuz! 分别作 UCenter 的客户端应用;phpsso 与 Discuz! 通过 UCenter 来通信,最终实现phpcms 通过 phpsso 与 ucenter通信完成同步注册和登录。第一步:安装程序安装 phpcms V9 和安装 Discuz! X2.5 (同时安装 UCenter)
2014-03-10 22:24:21 803
转载 Discuz! X3 header.htm 文件解析
<meta name="msapplication-task" content="name=$_G['setting']['navs'][1]['navname'];action-uri={echo !empty($_G['setting']['domain']['app']['portal']) ? 'http://'.$_G['setting']['domain']['app']['porta
2014-03-10 22:18:03 2652
转载 续:PHP设计模式之单例模式
单例模式(职责模式):简单的说,一个对象(在学习设计模式之前,需要比较了解面向对象思想)只负责一个特定的任务;单例类:1、构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化;2、拥有一个保存类的实例的静态成员变量3、拥有一个访问这个实例的公共的静态方法(常用getInstance()方法进行实例化单
2014-03-10 00:04:54 679
转载 PHP 单例模式解析和实战
一、什么是单例模式?1、含义 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。2、单例模式的三个要点:(1). 需要一个保存类的唯一实例的静态成员变量:[php] view plaincopyprint?
2014-03-09 22:28:37 587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人