+ -
当前位置:首页 → 问答吧 → 五一学php有感

五一学php有感

时间:2007-05-08

来源:互联网

/*
* 作    者:风之相随(fly1983)
* 网    站:http://www.windsfly.cn
* QQ:105857855    MSN:[email protected]
* 倡导开源,呵呵~
*/


      五一放假几天,一个人那里也没去,在网上找了一大堆资料,闷在屋里学了几天php感觉还是很不错的。
      刚开始感觉php有点麻烦,变量前面要加$,语句结束还要加;,用惯了asp和asp.net刚开始确实有点不习惯,其实C#里面也是要加;的,最后也就明白了,原来PHP脚本语言的语法结构与C语言和Perl语言的语法风格是非常相似的,不过上大学时候学过C这也就是熟悉一下也没啥问题了。
      感觉php和asp在某种程序上有点相似,也许是asp的编程经验帮助了我,学php感觉还是挺快的,虽然只是个刚入了门的PHPer。他们有很多的相似之处,嵌入方式asp <% %>而php <?php ?>,包含文件方法asp <!--#include file="conn.asp"-->而php require_once("conn.php");还有输出、页面传值、数据库操作等很多地方都有asp的“影子”,但不同的是php速度是asp不能比的,asp.net那就甭提了,我个人认为他们几者比起来asp.net就像是只蜗牛。php中使用了很多的函数,不仅简化了程序,比如连接数据库:
php code:
<?php
  $conn=mysql_connect ("localhost", "root", "root");
  mysql_select_db("datebase");
?>
asp code:
<%
  dim strconn,conn,data
  data="data.mdb"
  set conn=Server.CreateObject("ADODB.Connection")
  strc& Server.MapPath(data)
  conn.open strconn
%>
//php简单吧
还有个例子更能说明,文件上传
php code:
<?php
 //只列出处理程序,说明问题就行啦
  $f=&$HTTP_POST_FILES['file'];
  $dest_dir='uploads';//设定上传目录
  $dest=$dest_dir.'/'.date("ymd")."_".$f['name'];//设置文件名,避免重复
  $r=move_uploaded_file($f['tmp_name'],$dest);
  chmod($dest, 0755);//设定上传的文件的属性
 move_uploaded_file($f['tmp_name'],$dest);
?>
asp的太长了,至少有上段程序的n倍,就不发出来了,恐怕这里放不下,呵呵!
再加上mysql数据库,php的绝佳搭档,也许php的优势就不言而喻了吧,总之感觉php是个高效的脚本语言,挺有意思的,也许刚开始我理解的还不是很透彻,还需要不断的去探究和学习.
  这几天写了一个留言簿和新闻发布程序,很简单的那种,每天都在修改程序,把新学到的东西加进去,从论坛找了很多老手门的程序,问了n多个问题,看了n多程序,感觉php还是很不错的哦~

[ 本帖最后由 fly1983 于 2007-5-14 09:54 编辑 ]

作者: fly1983   发布时间: 2007-05-07

我的第一篇文章,写的不好请大家多海涵.:)

作者: fly1983   发布时间: 2007-05-07

正在学phping;P ;P

作者: jave1860   发布时间: 2007-05-07

楼主好用功

作者: cator   发布时间: 2007-05-08

呵呵!
一起进步吧~

作者: fly1983   发布时间: 2007-05-08

:handshake 谢谢

作者: fly1983   发布时间: 2007-05-08

楼主继续努力哦 你会很不错的

作者: welefen   发布时间: 2007-05-08

谢谢各位的支持,我会继续努力的~
:)

作者: fly1983   发布时间: 2007-05-10

作者: heixiake   发布时间: 2007-05-10

ing

作者: efootball   发布时间: 2007-05-11

恭喜楼主,又一个 *sp 转型为 phper 了.

作者: hy0kl   发布时间: 2007-05-11

支持

作者: 星野天河   发布时间: 2007-05-12

支持一下!
:)

作者: luzhou   发布时间: 2007-05-12

呵呵~
都php啦

作者: fly1983   发布时间: 2007-05-12

严重支持,加油!!!!

作者: phperchina   发布时间: 2007-05-12

请问 偶能不能 顶一下楼主。。因为我也刚开始学习的

作者: riechie   发布时间: 2007-05-12

学习中。
你不错!

作者: richardlovejob   发布时间: 2007-05-12

加油!学习了就会有收获!

作者: djj044   发布时间: 2007-05-12

说的没错,我们都加油啊~

作者: fly1983   发布时间: 2007-05-13

支持下

作者: skyjhz   发布时间: 2007-05-13

:)
哈哈,我们宿舍的兄弟也来顶了,谢谢~

作者: fly1983   发布时间: 2007-05-13

php的好无可厚非,但是说asp.net速度慢只能说明你不了解asp.net机制就在这里下了结论。

作者: 小树叶子   发布时间: 2007-05-13

引用:
原帖由 小树叶子 于 2007-5-13 23:30 发表
php的好无可厚非,但是说asp.net速度慢只能说明你不了解asp.net机制就在这里下了结论。
也许吧~但至少我这么认为的
感觉asp.net还是比较慢的

作者: fly1983   发布时间: 2007-05-14

学习中...

作者: hurrayboy   发布时间: 2007-05-14

互相交流,互相学习哦~

作者: fly1983   发布时间: 2007-05-15

fly。我又来支持你了。

呵呵!

作者: xiaoqiang527   发布时间: 2007-05-16

谢谢,谢谢~

作者: fly1983   发布时间: 2007-05-16

不客气,不客气。^_^

作者: xiaoqiang527   发布时间: 2007-05-16

顶啊

作者: emyshen   发布时间: 2007-05-17

呵呵~
:)

作者: fly1983   发布时间: 2007-05-17

我是什么基础都没有开始学的~~能教教我吗?

作者: fk1985   发布时间: 2007-05-21

呵呵~
互相学习啊

作者: fly1983   发布时间: 2007-05-21