08 2019 档案

摘要://getimagesize()函数用于返回图像大小及相关信息,成功返回一个数组,失败则返回false并产生一条E_WARNING级的错误信息 阅读全文
posted @ 2019-08-28 00:53 runde
摘要:当客户端提交后,我们获得了一个$_FILES数组 数组内容如下 UPLOAD_ERR_OK 值:0;没有错误发生,文件上传成功。 UPLOAD_ERR_INI_SIZE 值:1;上传的文件超过了php.ini中upload_max_filesize选项限制的值 UPLOAD_ERR_FORM_SIZ 阅读全文
posted @ 2019-08-26 20:21 runde
摘要:pathinfo() 以数组的形式返回关于文件路径的信息 返回的数组元素如下 [dirname]:文件路径 [basename]:文件名 [extension]:文件后缀 [filename]:不包含后缀的文件名 语法: path 必需。规定要检查的路径。options 可选。规定要返回的数组元素。 阅读全文
posted @ 2019-08-26 20:01 runde
摘要:strstr() 函数搜索字符串在另一字符串中是否存在,如果是,返回该字符串及剩余部分,否则返回 FALSE。语法strstr(string,search,before_search)参数 描述string 必需。规定被搜索的字符串。search 必需。规定要搜索的字符串。如果该参数是数字,则搜索匹 阅读全文
posted @ 2019-08-25 18:20 runde
摘要:http_build_query() //是将给出的关联(或下标)数组变成一个经过 URL-encode 的请求字符串 示例<?php $arr = ['username'=>'liizlu','daihao'=>'wangbadan']; $str = http_build_query($arr) 阅读全文
posted @ 2019-08-25 14:12 runde
摘要:parse_str(string,array) 将query字符串变成关联数组 参数 描述 string 必需。规定要解析的字符串。 array 可选。规定存储变量的数组的名称。该参数指示变量将被存储到数组中。 示例 <?php parse_url(string,$component=1) 解析 U 阅读全文
posted @ 2019-08-25 14:01 runde
摘要:__tostring 触发时机:echo 一个对象的时候触发 该函数需要return一个字符串 __debugInfo 触发时机:var_dump 一个对象的时候触发 该函数需要return 一个数组 __call 触发时机:当调用一个不存在对象方法的时候触发 参数一:函数名 参数二:是一个数组,函 阅读全文
posted @ 2019-08-21 23:18 runde
摘要:__unset 触发时机:对象在外部销毁私有或者受保护成员属性的时候调用 该方法有一个参数:参数就是私有的成员属性名 __isset 触发时机:对象在外部判断私有或者受保护成员属性的时候调用 该方法有一个参数,参数就是私有的成员属性名 __destruct 析构方法 触发时机:当对象被销毁的时候自动 阅读全文
posted @ 2019-08-21 21:07 runde
摘要:什么是魔术方法 系统在特定的时机自动调用的方法 __get 触发时机:对象在外部访问私有成员或者受保护属性时调用 该方法有一个参数:参数就是属性名 __set 触发时机:对象在外部设置私有或者受保护成员属性值的时候调用 该方法有两个参数 参数一:成员属性名 参数二:要设置的值 阅读全文
posted @ 2019-08-21 20:33 runde
摘要:<?php$dsn = 'mysql:host=localhost;dbname=user;charset=utf8';try{ $pdo = new PDO($dsn,'root','123456'); $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMO 阅读全文
posted @ 2019-08-15 23:21 runde
摘要:预处理语句 优点:效率高 (用于执行多个相同的 SQL 语句,并且执行效率更高)、 安全(防止 MySQL 注入) 阅读全文
posted @ 2019-08-14 21:17 runde
摘要:多条SQL语句当成一个整体来进行执行,如果其中由一条SQL语句没有执行成功, 那么所有的SQL语句都要执行失败,将状态回滚到最初状态。 MYSQL中只有INNODB和BDB类型的数据表才能支持事务处理!其他的类型是不支持的! PDO::beginTransaction 启动一个事务 PDO::com 阅读全文
posted @ 2019-08-14 20:08 runde
摘要:try-catch:映射到代码中,try是尝试执行某一块代码,然后如果出现异常情况,那么需要手动抛出异常(throw),抛出异常后,就会被catch捕获到。注:try-catch是一种结构,一个try必须至少对应一个catch.注:try和catch之间不能加任何代码 流程:程序正常运行try结构中 阅读全文
posted @ 2019-08-13 00:47 runde
摘要:接口(抽象的抽象类)interface:接口implements:实现1、接口中的方法都是抽象方法,所以abstract可以省略不写2、接口中的方法必须是public3、接口中只能规定方法,不能写属性,(接口中可以写常量)4、一个类可以实现多个接口,中间用逗号隔开5、一个类可以先继承父类,然后再实现 阅读全文
posted @ 2019-08-11 23:49 runde
摘要:抽象类 通用的东西放到一块,写一个父类不同的东西各个子类自己来实现1、抽象类不能实例化对象2、抽象类存在的目的是为了让子类继承3、抽象类的定义和普通类的定义一样,只不过前面加了一个关键字,abstract4、抽象类里面都要有抽象方法,抽象方法是用来让子类实现的,而且子类必须实现,不实现就报错5、抽象 阅读全文
posted @ 2019-08-11 18:56 runde
摘要:命名空间在一个文件中如果出现了Person类,能不能再定义一个Person类命名空间就是文件夹。在不同的命名空间下面就可以有相同的类名namespace:命名空间use:使用1、第一个命名空间的命名:前面不能有任何的代码2、根空间、子空间 根空间 \ 你的hello空间其实就是 \hello 你的w 阅读全文
posted @ 2019-08-11 17:49 runde
只有注册用户登录后才能阅读该文。
posted @ 2019-08-10 23:38 runde