create database my_db if not exists mydb; |
|
grant all on mydb.* to root @'192.168.1.1' identified by 'XXX';
|
|
Date(‘Y-n-d H:i:s’,time()) |
|
字符串转数组 Str_split() Explode() |
|
数组转字符串 Implode() |
|
字符串截取 Substr($str,1,10) Mb_substr($str,1,10) |
|
字符串替换 Str_replace() Preg_replace() |
|
字符串查找 Preg_match() Preg_grep() Strstr() Strpos() Strrpos() |
|
截取一个网址(文件部分,目录部分)
| Basename($str) Dirname($str) |
尽可能高效,从一个标准url里取出文件的扩展名(5种方法)
|
|
用户登录需要注意的 | 1)表单验证判断,各种规范性的判断,验证码(防止暴力破解) 2)密码3次错误,禁止登录 3)密码不能粘贴 4)表单数据post提交到后端 |
上传超过8M的文件,php.ini修改的配置项
|
|
写出php进行编码转换的函数
|
|
一个函数,参数为年月,输出结果为指定月的天数 |
|
mysql_insert_id()
|
|
php.ini session.user_trans_sid=1
| Session变量传送到下一页 |
简述DIV元素和SPAN元素的区别 |
|
sort , arsort , ksort |
|
mysql的存储引擎myisam和innodb的区别 |
|
八进制 十六进制
| 32 16 8 4 2 1
$b = 012(3位) 001 010
$b = 0X12(4位) 0001 0010
|
字符串转整型 | $a = ‘123abc’ => 123 $a = ‘abc123’ => 0 $a = ‘-123abc’ => -123
$a1 = (int)$a; $a2 =intval($a);
Echo 1+2+’3+4+5’ => 6 |
取得查询结果集总数的函数是 | Mysql_num_rows( $result ); |
http协议请求的方法 |
|
Tp的原理,执行流程,对tp的理解 | Thinkphp框架是采用单一入口的mvc框架,整体对外开放 用户请求 Index.php入口文件 初始化框架 控制器 模型 Mysql 返回数据到模型层 模型层返回数据到控制器 控制器调用视图显示模板 返回给入口文件 |
Create |
|
add为什么没参数也可以添加成功 | 首先,底层会先判断add方法是否传递参数,如果没,会自动通过create方法,获取当前数据对象的值 |
tableName && trueTableName | 表都拥有同样的前缀,模型名称和表面不一样
真的,不管怎样都是真的,当前表不管有没前缀,是否一致 |
Orm && AR | ORM Mysql中的一张表,对应TP框架的一个model模型层 表中的字段是模型中的属性 |
U函数 | 会生成url地址,参数 1)url地址 2)提交过来的参数 3)是否开启静态 |
D函数 | 使用自定义的方法处理数据 |
php基础知识(六)
最新推荐文章于 2022-05-29 20:40:10 发布