PHP
文章平均质量分 73
HOXJUN
权当
展开
-
php写入数据到数据库以及Mysql数据库乱码的问题
这次链接数据库又是各种坑,果然基础不牢,弄这些东西都没太大意思,这次弄完了就得踏踏实实的学好基础;首先,写个例子,如何将数据写入数据库;之前建立数据库的时候建立一个编码为utf8的数据库,用SQL语句GBK: CREATE DATABASE `test1` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;UTF-8: CREATE DA原创 2016-03-07 19:47:33 · 1454 阅读 · 0 评论 -
ThinkPHP控制器操作绑定到类以及空控制器空操作
ThinkPHP的控制器是一个类,继承自ThinkPHP的核心类Controller,采用驼峰命名法命名,控制器修饰的每一个public方法都是操作方法,采用驼峰命名法,可以从外部访问,前置和后置操作是在执行某个操作方法之前和之后会自动调用的方法,仅对访问控制器有效,可以通过配置ACTION_SUFFIX的值来改变操作方法的书写形式,系统在找不到操作方法时,会指定到一个空的操作方法原创 2016-03-30 21:47:21 · 1661 阅读 · 0 评论 -
thinkphp控制器笔记
控制器如果非常多的话,就需要分层,内部之间会互相调用,创建一个文件夹姑且命名为event在Home下,内容为:namespace Home\event;class ohi{ public function ok(){ echo "这是为控制器添加的event架构。"; }}?>之后在原来的控制器index中:namesp原创 2016-04-04 16:43:36 · 530 阅读 · 0 评论 -
通过js验证表单提交内容
例子: 姓名 手机号原创 2016-03-11 10:46:38 · 307 阅读 · 0 评论 -
Action参数绑定
首先需要在配置中'URL_PARAMS_BIND' => true, // URL变量绑定到操作方法作为参数之后控制器中 public function index($id){ echo $id;}此控制器位于目录结构为Home下的Controller/IndexController.class.php为id赋值,则输入原创 2016-04-05 20:04:16 · 682 阅读 · 0 评论 -
微信开发配置文件详细注释版
/** * wechat php test *///define your tokendefine("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();//将第11行代码的一个类实例化;//$wechatObj->valid();//变量使用->访问类中的valid()方法,下文valid()方法为原创 2016-02-28 16:47:16 · 800 阅读 · 0 评论 -
ThinkPHP 配置
其配置文件目录ThinkPHP/conf/convention.php修改Application(应用目录)下的Home(前台目录)下的Controller(控制器目录)类,定义变量$config = C('');函数获取配置信息,引号中什么也不填表示全部输出,在使用dump($config);这个ThinkPHP内部函数将其输出,此函数作用就是输出变量;如果是3.2.1版原创 2016-03-27 17:07:41 · 556 阅读 · 0 评论 -
对于ThinkPHP入口文件以及模块目录结构的学习
ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个应用都有一个统一(但不一定是唯一)的入口。应该说,所有应用都是从入口文件开始的,并且不同应用的入口文件是类似的。入口文件定义入口文件主要完成:定义框架路径、项目路径(可选)定义调试模式和应用模式(可选)定义系统相关常量(可选)载入框架入口文件(必须)入口文件中支持定义的一些系统常量:原创 2016-03-26 20:44:16 · 5159 阅读 · 0 评论