• ----:)欢迎访问源码网(:----
    • 首页
    • 博客
    • 学院
    • 下载
    • 论坛
    • 影视
    • 发布源码
    • RSS
    • ITPig
    • 笑话网
    • 百家姓
    • 繁體中文

源码网 - 中国第一源码门户
选择镜像:网通镜像 - 电信主站
  • 首 页
  • 新闻动态
  • 网站运营
  • 网页制作
  • WEB开发
  • 编程开发
  • 图像媒体
  • 操作系统
  • 数据库
  • 服务器
热门搜索 优化 SEO 故事 cms IIS7 MySQL 个人 AdSense 主题推广 | 文章搜索: 高级搜索
会员登录/控制面版您的位置: 学院首页 >> WEB开发 >> PHP 开发 >> PHP入门 >> 详细内容
 

推荐文章

  • 谈谈新手如何学习PHP
  • PHP脚本的8个技巧
  • PHP语法速查表
 
 

热点文章

  • PHP中的cookie
  • 谈谈新手如何学习PHP
  • PHP脚本的8个技巧
  • 二元分词函数的分析
  • PHP5学习笔记 -- Classes and Objects in PHP5
  • ascii码及扩展码
  • php中Cookie的设置与使用
  • fgets函数
  • php调用MSSQL存储过程
  • php新手入门(经验谈)
  • 在Windows下安装MySQL
  • PHP编辑器
 
 

相关文章

  • PHP第四课笔记:计数器的编写
  • PHP第三课笔记
  • PHP第二课笔记
  • PHP第一课笔记
 
 

百度搜索

 
 

php第二课实战笔记

  • 阅览次数:
  • 文章来源: CP整理
  • 原文作者: 不详
  • 整理日期: 2008-07-27
  • 发表评论
  • 字体大小:
  • 小
  • 中
  • 大

此篇笔记是为我在做练习的时候,的实战笔记,有一些简单的例子介绍。
基本上包括了PHP基础部分的所有内容,特拿出来给大家共享下。

哈喽,世界
第一个例子
<html>
<head><title>First program</title></head>
<body>
<?
  echo "hello,world\n";  //第一行分号可以省略,最好不省略养成一个好习惯,\n是换行的意思
?>
</body>
</html>
2.程式的执行:
  由上到下,由右往左。
  遇到特殊控制才能回头
  程式的停止方式:跑完结束,错误终止,指令结束
3.写作时的思考
  不用的变量不设置,减少测试性写法 减少废码,缩排 括弧队形,资料量的控管
4.应用档案分为两种:
  require("档案名称");            //这个是必须的
    引入失败就挂(Error)
  include("档案名称")            //这个有错无所谓
    引入失败不鸟它(warning)
  还有别的引用
5.程式注解
  // 单行注释, /* */ 斜星-星斜 , /* 这里就是注解....怎么样都新 */
6.常数与变数
  常数:常有的数 如ex 圆周率
  变数:经常变的书,变量 $x,$y,$z,相当与一些盒子可以放东西 
7.常数的型态
  布尔值
8.变数型态 
  string(字符串) 用双引号和单引号,双引号支持转义字符,单引号不支持
  integer(整型)
  double(浮点数,有小数点的数)
  array(数组) $bo=array(1,2,3,4); $bo=array("A"=>,"B"=>2);
  object(物件,php里用的比较少)
9.变数的使用
  使用保留字
  加上$拿去用
  型太转换松散
  免宣告
  全局变数
  \" 双引号
  \\反斜线
  \n换行
  \r送出CR
  \t跳位(TAB)
10.单引号和送引号的妙用
  单引号 ''里面的字符串
  双引号

注(没有变数的话就用单引号,如果有的话就用双引号)
范例:
<?
  $a="123";
  $b="zxbcctv";
echo "$b 的年纪是 $a 岁"
?>

11.运算符号
  数字、文字、逻辑
  程式重要的一环
  理解、查表
12.字符串连接方式
      .点好是字串的连接符号。
例子:字符串连接例子 
<?
$a= "koo48";
$b= "是个不错的学习地方!";
$c= $a.$b;
echo $c.'<p>';
$c.=$a.$b;          //擅用.=
?>
------------------------
算术运算例子:
<?php
    $a=8;
    $b=2;
    $c=3;
   
    echo $a+$b."<br>\n";
    echo $a-$b."<br>\n";
    echo $a*$b."<br>\n";
    echo $a/$b."<br>\n";
    echo $a%$b."<br>\n";

    $a++;
    echo $a."<br>\n";
    $c--;
    echo $c;
?>
13.逻辑运算
!=
&&
||
xor
!  ==等于 
! (not)不

14.其他运算符号
$ 变数
& 变数的指标
@ 不显示错误信息(加在函数前)
->物件的方法或者属性
=>陈列的元素值
?:三元运算

15.流程控制
  php没有goto
  php不使用main()
例子:
<?
$a = '12';
if($a >5){
echo 'A>5';
}
else{
  echo 'A<5';
}
// $a > 5 ? $str = "A > 5": $str ="a<5";
// echo $str;
?>
while 范例:
<?    $i = 0;
    while($i<10){
        echo $i .'<BR>';
   
    $i=$i+1;
        if($i==6)  continue; //跳过本次循环
    if($i==5) break; //到5的时候就跳出
    }
?>
do...while 范例:

<?
    do
    {
        echo $i .'<br>';
        $i++;
    }
    while($i<10)
?>
for 循环例子:
<?
    for($i=0;$i<1000;$i++){
    echo $i.'<BR>';
    }
?>
阵列的应用
<?
$MyArrayl = array("土星","太阳","火星","木星");
$MyArray2 = array("staturn"=>"土星","sun"=>"太阳");
?>
foreach 的应用
<?
$myArray = Array("1"=>"saturn","2"=>"sun","3"=>"PHP");

foreach($myArray AS $value){
    echo $value."<br>";
}

foreach($myArray AS $key =>$value){
    echo Key是: $key; value是: $value<br>\n"
}
?>

switch 循环:
<?php
switch(date("D"))
{
    case "Mon":
    echo "今天星期一,猴子穿新衣";
    break;
    case "Tue":
    echo "今天星期二,猴子肚子饿";
    break;
    case "Wed":
    echo "今天星期三,猴子去爬山";
    break;
    case "Thu":
    echo "今天星期四,猴子看电视";
    break;
    case "Fri":
    echo "今天星期一,猴子穿新衣";
    break;
   
    defaule:
        echo '今天放假,不管猴子了';
    break;
}

?>
全局变数:
<?
    $happy = 123;
    myfun();
        function myfun(){
    global $happy;
    echo $happy;
    }
?>
网址传值原理:
test.php?font=5&color=red

传值的例子:
<?
    $font;
    $color;
?>
<html>
<body>
<p><font size="<?echo $font ?>" color="<? echo $color ?>"> www.koo48.cn 不错的学习地方</p>
</body>
</html>

保存成1.php 然后在地址栏里输入:http://127.0.0.1/1.php?font=4&color=yellow

注意:(如果在地址栏里写上地址后没有反应,要修改php.ini文件,找到register_globals =on 默认是off,修改成on就OK了,
这样写容易引起安全隐患,建议使用$_REQUEST 加在头部就OK了)

上一篇:PHP使用zlib扩展实现页面GZIP压缩输出
下一篇:构建支持Master/Slave读写分离的数据库操作类
  • 网友评论:
  • 查看所有评论
  • 我要发表评论
您的网名:
留言主题:
你要发表的内容:

 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 发布软件 | 帮助中心 | 源码论坛

Copyright © 2005-2007 CodePub.Com  程序支持:木翼  滇ICP备05005971号