【嘉兴东臣php】PHP项目接触周总结

一.PHP字符串函数

str_repeat 重复输出一个字符串
str_replace 查找并替换一个字符串 如:在c字符串里,查找a替换成b 。echo str_replace($a, $b, $c );
strtr 查找一个集合,查找相关的在集合内的键,把字符串中的键,替换集合内的值。
如:$b = array("a"=>"U"); echo strtr("abc", $b);(输出Ubc)
strlen 返回一个字符串长度,注意:在gbk下一个中文长度是2,在utf-8下一个中文长度是3,至关重要
strtolower 是把一个字符串所有转换为小写
strtoupper 是把一个字符串所有转换为大写【验证码】
strrev 反转一个字符串
substr 至关重要!选取字符串的长度。substr( 字符串,开始位置, 结束位置);
mysql

二.PHP日期函数

date( "Y-m-d H:i:s");sql

time();获取当前的时间戳;数据库

strtotime( 时间 )。将某个时间,转化为时间戳格式,若是转化不成功则返回false。跨域


三.体验项目

解决跨域请求:
cookie

Header("Access-Control-Allow-Origin: * ");
Header("Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE");session

JS设置cookie:函数

$.cookie('c_user_name',user_name,{ expires: 7 });学习

打开数据库链接:
fetch

$con=connect("localhost","root","123456","jane_book");加密

执行sql语句:

query($sql,$con);

逐一读取每一行:

mysql_fetch_array

检查sql语句错误

echo mysql_error();

将读取写入的数据设为utf8:

mysql_query('set names utf8');

$_SESSION是服务端变量【需打开会话session_start();】。MD5(),是加密方式,可是是单向的,不可解密。


四.总结

        通过最后一个星期的学习。也感觉到了作项目的不容易。所谓的作项目,原来不是简简单单的数学运算,不是1+1=2。可能你以为不少方面都学习了,接触过了,应该差很少了,可是项目一作,不少问题就会开始暴露出来。好比效率问题,可能平时作一题目能够花不少事考虑。到了作项目的时候就不同了,和时间赛跑是不同的感受。刚开始接触项目时,我愣是没缓过神来,我到底要作什么,我最后的目的是什么,遇到问题究竟是放一放仍是去解决它,一系列的问题顿时搞的脑子乱掉了,最后连打个代码的耐性都没了。归根结底仍是一句话,脚踏实地才是硬道理,做为菜鸟阶段的人,就应该一步步怕,而不是去考虑得失问题。

相关文章
相关标签/搜索