仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2522|回复: 20
打印 上一主题 下一主题

[学习教程] PHP网页设计本人总结的PHP常识

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-4 00:11:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大家如果能懂得“熟能生巧”的道理也就明白了这并不是浪费时间,同时这也可以减轻板主的负担,让他们有时间去处理更难的问题。       之前没学过PHP,比来恰好一个项目需求用到,我就决意一边学一边做PHP.
1 在SQL语句中可经由过程添加限制前提:left(text,20)只取text文本的前20个字;
2 可以用limit fromRecord, RecordNum 来作为分页利用,好比limit 0,30暗示从第一个纪录入手下手遍历30个记载;
3 两个表的毗连可所以:table1 join table2 using x(x为两个表的公共字段),或是table1 join table2 on table1.x = table2.x 4 php获得querystring可以用$page = $_GET['page'];

$page = $_REQUEST['page'];
个中Request可获得post,get,QueryString等字符;
        在这之前 我看到了一个较笨的举措:
parse_str($_SERVER['QUERY_STRING'],$output);  // 先将查询字符串存到一个数组$output中
$page = $output['page'];                                                 //然后依据变量名索引                                 
5 php中日期函数的对照实践上就是字符串的对照;
6 mysql中date类型的数据可所以:2000-02-03,2002.02.03,2002.2.3,02.02.03,02.2.3,就是说必需有月和日,并且必需以'-'或'.'分离隔来。
7 data()来获得工夫会有时区的成绩,我发明工夫都少了8个小时,是由于php.ini外面默许设置装备摆设是GTM美国时区;
       处理举措:可以修正php.ini:
[Date]
; Defines the default timezone used by the date functions        
date.timezone = "Asia/Shanghai"                                 
或在利用date()函数是加上date_Default_TimeZone_set("PRC");         

8 一段工夫,调试时在body处老是说我短少")",费了半天是intval($_POST['consumeType'])的成绩,在数据库中该字段是varchar(50),在zengsong表中我没用intval函数,是由于它的ID就是1,2...整数跟char型的可以相互转换,但在别的两个表中是A5A,SP07-01之类的,但它怎样转换成int型了呢?
       让咱们来看看intval函数的声明:
intval函数用来获得变量的整数值:int intval ( mixed var [, int base] )
经由过程利用特定的进制转换(默许是十进制),前往变量 var 的 integer 数值。               
var 可所以任何标量类型。intval() 不克不及用于 arrayobject。                                    

9  别的一个莫名的成绩,以用户名1上岸就能够,换个'bo'上岸,体系就在<body>处失足:说我运转工夫毛病:短少")",nnd。反省了一下,本来是sql语句中的变量类型跟数据库中的纷歧致,
10 php中当从浮点数转换成整数时,数字将被取整(抛弃小数位)。
11 在mysql拔出语句中,假如是自增字段要用(NULL)来取代。
12 php的中文乱码???成绩处理:
mysql_connect后到场mysql_query("set names 'gb2312'");
或全用utf8编码,就不必到场上述语句了。
还有函数iconv("GBK","UTF8","字符串");可完成各类字符编码的转换。
咱们就开始学习动态语言的概念吧,刚一接触动态语言,可能很多人都会蒙了,怎么这乱七八糟的东西,在网页里显示的时候却是另外一码事?其实这并不算乱七八糟,你写的HTML代码不也一样是一堆堆的字符吗?毕竟,代码并不是作为直接输出的,而是经过处理的,说白了,HTML是经过HTML解析器,而PHP当然也就通过PHP解析器了,跟学习HTML一样的道理,想让任何的解析器完成操作,就必须使用它们专用的语法结构,所以PHP长相奇怪也就不足为奇了。
金色的骷髅 该用户已被删除
沙发
发表于 2015-2-4 09:53:14 | 只看该作者
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-2-9 21:57:56 | 只看该作者
刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。
若天明 该用户已被删除
地板
发表于 2015-2-27 22:41:54 | 只看该作者
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
透明 该用户已被删除
5#
发表于 2015-3-9 14:53:32 | 只看该作者
说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
6#
发表于 2015-3-11 03:22:25 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
爱飞 该用户已被删除
7#
发表于 2015-3-11 15:24:47 | 只看该作者
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
小妖女 该用户已被删除
8#
发表于 2015-3-12 14:33:46 | 只看该作者
实践是检验自己会不会的真理。
只想知道 该用户已被删除
9#
发表于 2015-3-17 08:43:32 | 只看该作者
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
简单生活 该用户已被删除
10#
发表于 2015-3-17 08:48:00 | 只看该作者
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
小女巫 该用户已被删除
11#
发表于 2015-3-21 19:03:45 | 只看该作者
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。
兰色精灵 该用户已被删除
12#
发表于 2015-4-11 01:13:09 | 只看该作者
不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。
变相怪杰 该用户已被删除
13#
发表于 2015-4-12 13:08:32 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
再见西城 该用户已被删除
14#
发表于 2015-4-17 16:44:14 | 只看该作者
找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。
第二个灵魂 该用户已被删除
15#
发表于 2015-5-4 22:57:46 | 只看该作者
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
老尸 该用户已被删除
16#
发表于 2015-5-10 21:58:13 | 只看该作者
刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。
冷月葬花魂 该用户已被删除
17#
发表于 2015-6-11 03:57:38 | 只看该作者
微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox  支持的不是很好,所以能少用还是少用的好。
飘灵儿 该用户已被删除
18#
发表于 2015-6-19 09:35:50 | 只看该作者
当然这种网站的会员费就几十块钱。
若相依 该用户已被删除
19#
发表于 2015-6-19 17:21:19 | 只看该作者
首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。
蒙在股里 该用户已被删除
20#
发表于 2015-6-20 20:20:06 | 只看该作者
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-2 07:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表