在完成项目过程中学习的PHP知识收集

在完成项目过程中学习的PHP知识收集
1在SQL语句中,可以添加限制条件:左(文本,20)只接受文本文本的前20个单词;

2可作为正常使用极限fromrecord,寻呼recordnum,例如,限制为30的记录表明,从第一记录;

3个表的连接可以是:表1加入表使用X(X是两个表的公共领域),或加入表表在表1. x = x的表。

4 PHP把查询字符串可以网页_get美元美元= { }页;



网页_request美元美元= { }页;

请求可以获得后,得到查询和其他字符。

我以前看到过一种更愚蠢的方法:

parse_str($ _server { 'query_string},输出美元); / /第一查询字符串为输出阵列

页=美元美元输出{页}; / /然后根据变量名称索引

比较5个PHP中的日期函数实际上是字符串的比较;

日期类型6 MySQL数据可以是:2000-02-032002.02.032002.2.3,02.02.03,02.2.3,也就是说必须要有一个月,而且必须从分离或-。

7数据()获得时间和有时的问题,我发现时间已经不到8个小时,因为在php.ini中的默认配置是GTM美国时区;

解决方案:你可以修改php.ini:

{日}

定义了日期函数使用默认时区

date.timezone =亚洲/上海

或使用之日起()函数,添加date_default_timezone_set(PRC);

8一段时间,调试时身体总是说我缺乏),费了很长一段时间是intval($ _post { 'consumetype ' })数据库领域中的问题是varchar(50),我不在zengsong表使用intval功能,因为它的ID 1、2的整数型焦…可以互相转换,但在其他两个表中是一个5A型,sp07-01和类似,但它是如何转换为int型。

让我们在intval函数声明一下:

的intval函数是用来获取变量的整数值:int intval(混合变量{,}为基础)

变量VaR的整数值通过使用特定的转换返回(默认值是十进制)。

变量可以是任何标量类型。Intval()不能用于数组或对象。

9另一个令人费解的问题,可以登陆用户名1,改变a'bo'landing,系统中的错误:说我运行时错误:缺乏)、NND。检查发现在SQL语句中的变量类型是不是与数据库一致。

10 PHP从浮点数转换为整数时,数字将舍入(放弃十进制)。

11在MySQL INSERT语句中,如果自添加字段被(null)替换。

12 PHP中文随机码问题求解:

mysql_connect添加后,mysql_query(设置names'gb2312);

或在utf8编码,您不需要添加上述声明。

也有函数iconv(GBK

tag:学习知识项目过程中电脑软件

相关内容