
php学习
huhanghao
Dream it Wish it Do it
展开
-
PHP基础语法学习要点7
PHP基础语法学习要点7 PDO 它是PHP数据对象的缩写,它是数据库抽象层。其实你可以简单的理解为PHP连接MySQL的一种方法。 使用步骤: 链接数据库(创建PDO对象) new PDO($dsn, $userName, $password) $dsn:data source name,放置数据库源的信息,主机位置、库名、连接哪种驱动。 mysql的DSN:mysql:...原创 2019-01-01 22:05:23 · 300 阅读 · 1 评论 -
PHP基础语法学习要点6
PHP基础语法学习要点6 常用的类、对象的函数 class_exists(),检查类是否存在,存在返回true,不存在返回false。 <?php class MyClass { } //var_dump(class_exists('MyClass')); //var_dump(class_exists('MyClass1')); var_dump(class_exists...原创 2019-01-01 22:04:59 · 153 阅读 · 0 评论 -
PHP基础语法学习要点5
PHP基础语法学习要点5 面向对象 $this 这个$this把类指向一个对象的实例: 对象是通过类实例化来的。每个实例的对象相互是独立的(类是模板,对象是生产出来的产品。) $this指的就是当前的这个实例、对象代称。 PSR的标准规范。 构造函数、构造方法 这个函数、方法中的代码应该在创建对象的时候将该对象设置为稳定、安全的初始状态。...原创 2019-01-01 22:04:30 · 933 阅读 · 0 评论 -
PHP基础语法学习要点4
PHP基础语法学习要点4 文件上传 上传的步骤: 表单的设置。 服务器端设置。 PHP脚本接收上传数据。 客户端(表单的设置) 注意: 上传的方法一定要用post方法。 form中的 enctype属性:规定在发送内容到服务器之前应该如何对表单数据进行编码。 application/x-www-form-urlencoded,...原创 2019-01-01 22:03:53 · 215 阅读 · 0 评论 -
PHP基础语法学习要点1
PHP基础语法学习要点1 变量的关键 判断变量类型 var_dump(变量),查看变量的类型; unset(变量),释放变量 注意: 变量如果不使用unset()来进行释放的话,那么变量将会在脚本执行结束的时候才能释放。 is_bool()判断一个变量是否为布尔型,如果是返回true,如果不是返回false。 is_int(变量),用来判断一个变量是否为整型...原创 2018-12-28 21:00:37 · 265 阅读 · 0 评论 -
PHP基础语法学习要点3
PHP基础语法学习要点3 Array的处理 array_keys()返回数组中所有的键名 array_flip()交换数组中的键和值(如果有重复前面的会被后面的覆盖) count() 计算array中元素的个数 is_array(),判断一个变量是否为数组,如果是返回true,如果不是返回false、 in_array('要找的值','要找的数组')...原创 2019-01-01 17:05:28 · 168 阅读 · 0 评论 -
PHP基础语法学习要点2
PHP基础语法学习要点2 文件操作 mkdir('目录路径',0755),创建目录,如果目录存在的话会报错。 touch(),创建一个空文件。如果文件已经存在将会设置修改和访问时间。 读写权限:每一种角色分别有3个权限:755 rwx-r-x-r-x r:可读----4 w:可写-----2 x:可执行-------1 rmdir('目录名'),删...原创 2019-01-01 11:58:02 · 168 阅读 · 0 评论 -
PHP基础语法学习2_面向对象
PHP基础语法学习2_面向对象 构造函数 function __construct( $par1, $par2 ) { $this->url = $par1; $this->title = $par2; } 析构函数 <?php class MyDestructableClass { function __construct() { ...原创 2018-07-21 21:24:18 · 242 阅读 · 0 评论 -
PHP基础语法学习1_基础数据的使用
PHP基础语法学习1_基础数据的使用 在命令行中定义一个字符串: <?php $name="runoob"; $a= <<<EOF "abc"$name "123" EOF; // 结束需要独立一行且前后不能空格 echo $a; ?> 注意: 以 <<<EOF 开始标记开始,以 EOF 结束标记结束,结束标记必原创 2018-07-21 21:23:33 · 243 阅读 · 0 评论 -
微擎学习笔记2
微擎学习笔记2 參考:https://www.kancloud.cn/donknap/we7/134629 微擎路由: 入口脚本程序获取到到URL中相关的GET参数,解析后进行权限判断,然后调用相应的控制器处理这个请求。该过程就被称为URL路由(routing)。 路由分類 地址URL地址路由 当传入的URL请求中包含一个名为 c、a、do(可选) 的 GET 参数,它即被视为一个路由...原创 2018-07-21 21:22:42 · 2394 阅读 · 0 评论 -
微擎学习笔记1
微擎学习笔记1 目录结构 pro ├─ addons ………………………………………… 【模块安装目录】 (意为附加组件) │ ├─ business …………………………………… 模块的名称 (示例) │ │ ├─ images 建议 css 文件也放此目录. │ │ ├─ template ...原创 2018-07-21 21:20:34 · 711 阅读 · 0 评论 -
微擎学习随记_入坑须知
微擎学习随记_入坑须知 php数据调试: echo "<pre>";print_r($data_list);echo "</pre>"; echo "<pre>";var_dump($data_list);echo "</pre>"; die(); 通过die()就不往下执行了 路径访问示例 ht原创 2019-01-09 23:40:55 · 2601 阅读 · 0 评论 -
微擎学习随记_数据库操作命令
微擎学习随记_数据库操作命令 二表连查并去掉NULL和0 $sql = 'select sum(b.level) as sumCore, count(b.level) as dataCount from ' . tablename('ccnb_shop_order') . 'a left join '. tablename('ccnb_shop_order_comment') . " b ...原创 2019-04-23 17:36:24 · 539 阅读 · 0 评论