PHP学习日记20190804

2019-10-15 07:33:16 admin 21

1、echo 显示变量的时候需要在结束部分加上;分号,分号的意思是该语句结束(不理解为什么语句结束要加符号)

2、关于PHP里面的加密方式,https://www.cnblogs.com/zhangjinghe/p/7754332.html ,Base64信息编码是可以通用逆向反解的

3、PHP中字符串转整数型可以用到(int) intval() printf()函数进行转换,关于变量的数据类型可以使用var_dump函数进行返回显示。在做转换前一定要先对变量值进行确认数据类型,再进行操作,这里强调的数据类型比较敏感。

4、data函数在表达时间的时间默认是12制的,如果想变成24制,那么H必须要大写才可以  https://blog.csdn.net/qq_25615395/article/details/80068023 

5、使用mysqli_query()函数进行update、或者INSERT 操作的时候,变量为中文字符串的必须得要加单引号,不然会变成乱码(这里跟编码有很大关系)

6、在写入数据库的时候,编码是个很头疼的问题。中文会导致乱码,尤其是GB2312、UTF8、GBK这3种,所以默认推荐编辑器用UTF8、数据库也用UT8,在打开数据库的"SET NAMES 'UTF8'"参数,这样就可以解决中文乱码的问题了。

7、在使用function进行自定义函数的时候,函数内的变量必须是在function范围内生成的,如果想使用函数外的话,必须在函数声明时候传入进去。例如 function yes($a),这样在yes的自定义函数里面才可以直接使用$a的值,要不然只能自己重新进行声明

8、PHP的函数需要多理解,多消化。