+ -
当前位置:首页 → 问答吧 → 【第一天学习php的过程和总结】

【第一天学习php的过程和总结】

时间:2008-05-27

来源:互联网

    之前学习ASP有段时间了,据说是ASP比较简单一点,所以我就想先学习点ASP再转过来学习PHP,毕竟我是比较喜欢开源的东西。 ^_^ 同时也在学习linux 。
    学习ubuntu前辈说做笔记、总结、心得之类的很重要,我也觉得。所以我学习PHP也决定写总结和心得,还有历程。
    我是到图书馆借了一本《PHP与MySQL基础教程(2nd Edition),是译文作品书名取得不错,基础教程蛮适合我这种初学者的,呵呵。  不过印刷――版面有点不习惯。
  •     我以前学习ASP的时候是用记事本写的,现在决定用专门的编辑软件,于是去下载了Zend来使用,然后写了一个模板:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
</head>
<body>
<?php

?>
</body>
</html>

另存为phptemplet.php作为模板使用。


            2.    接下来就相当于简单地复习了一下html的基础知识和C的知识。由于PERL我没学习过,所以也不知道哪些属于PERL语言,可能是echo吧。呵呵。

            3.    很奇怪的,我使用 echo "\n"  或者 printf("\n");  或者  print("\n"); 都换行失败;只能用老招:   echo "<br>"  ,HTML标识,呵呵……

            4.
    很当然的,第一个php页面是hello,world!



<html>

<head>
  <title>Hello,world!</title>
</head>

<body>

<?php
echo "hello,world" ;
?>

</body>

</html>


              5.
    接下来就更进一步了:
<html>

<head>
  <title>Hello!</title>
</head>

<body>

<?php
echo  PHP_OS;   //PHP区分大小写,OS是操作系统
echo  PHP_VERSION;  //PHP的版本号
?>

</body>

</html>

6.
    呵呵,进阶到变量了:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
</head>
<body>
<?php
$file = $_SERVER['PHP_SELF']; //当前文件
$user = $_SERVER['HTTP_USER_AGENT']; //浏览器和操作系统
$address = $_SERVER['REMOTE_ADDR']; //IP地址

echo "<p>You are running the file <b>$file</b>.</p><br>";
echo "<br>";
echo "<p>You are viewing the page using : <br><b>$user</b><br> from
     the IP address: <br><b>$address</b><br>\n";
?>
</body>
</html>

7.
    今天的最后一个内容是类:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
</head>
<body>
<?php
class test{           //定义一个类test
        function do_test(){             //定义类的成员函数
                echo "hello<br>";
                printf("use object");
                print("<br>php is nice to learn!");
        }
}
$bar = new test;  //创建一个test类
$bar -> do_test();  //调用成员函数 ,用 -> 调用
?>
</body>
</html>

作者: casual0402   发布时间: 2008-05-26

呵呵 今天就学习到这里吧~~  
等会就去吃晚饭了~

作者: PHPChina   发布时间: 2008-05-26

前4步 显示不出来

作者: casual0402   发布时间: 2008-05-26

牛人啊

作者: dstoyboy   发布时间: 2008-05-26

没有用,都用不上!

作者: zshtom   发布时间: 2008-05-26

从变量到类不止是语法或者输出上的 变化最重要的是思想的进阶 吧。。

作者: water6000   发布时间: 2008-05-27

思想的进阶?

我有点不理解……

作者: tjlwz   发布时间: 2008-05-28

楼主进度很快,难得 ..加油..

作者: casual0402   发布时间: 2008-05-28

学得好快啊!

作者: 月黑风高   发布时间: 2008-05-28

呵呵  谢谢

作者: libaiyi   发布时间: 2008-05-29

进度真快啊,第一天连类都弄出来了。我可是学了好几天才可是折腾类的呢,惭愧。

不过,在HTML中输出换行符是不可能换行的,哈哈,看来LZ需要补习一下HTML知识。

作者: casual0402   发布时间: 2008-05-29

按步就搬吧,楼主.

作者: fhjr999   发布时间: 2008-05-30

前四步没有显示!

作者: 碧海晴天   发布时间: 2008-05-30

第一天都会写类了啊,用了一年都没写过类。。。。惭愧,记笔记真的是个好习惯

作者: wjq0327   发布时间: 2008-05-30

热门下载

更多