RSS  WAP  简体中文  繁体中文  English  
高级搜索
游客:注册    ;用户登录 搜索  论坛首页  
您现在的位置:网站引擎产品论坛学习交流PHP/MYSQL交流十天学会php之第一天
您好,  积分:,您有0条新站内短信 最新帖子
  
主题: 十天学会php之第一天 上一主题  下一主题
作者:
主题: 十天学会php之第一天
九天鹰


专业版

Level: 29
HP: 578 / 795
MP: 154 / 927
Exp: 40%

帖子: 231
积分: 609
注册时间: 2006-01-23
1楼
从本帖开始,我将连续给大家转载“十天学会php”的文章,这个标题起的有点夸张,但是为了尊重作者我没有改,文章摘自网络,已找不到文章的出处。

以前写了十天学会ASP,十天学会ASP.NET什么的,现在想想再写个PHP吧,也算比较全了。 PHP的调试方法我这里就不说了,外面很多文章都有介绍,也有很多不同的组合。我这里暂时是以 Apache web server 和 MY SQL 作为WEB服务器和数据库,在php-4.3.3下的环境做的程序。当然要简单的构建和访问查看数据库 PHPMYADMIN 不可少。
  至于表单设计什么的,我这里也不想多说了,在《十天学会ASP》中已经有介绍。

  下面简单介绍一下PHP的语法。

  1、嵌入方法:

  类似ASP的<%,PHP可以是<?php或者是<?,结束符号是?>,当然您也可以自己指定。

  2、引用文件:

  引用文件的方法有两种:require 及 include。
  require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。

  include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。

  3、注释方法:

  <?php
  echo "这是第一种例子。\n" ; // 本例是 C++ 语法的注释
  /* 本例采用多行的
  注释方式 */
  echo "这是第二种例子。\n" ;

  echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
  ?>

  4、变量类型:

  $mystring = "我是字符串" ;
  $NewLine = "换行了\n" ;
  $int1 = 38 ;
  $float1 = 1.732 ;
  $float2 = 1.4E+2 ;
  $MyArray1 = array( "子" , "丑" , "寅" , "卯" );

  这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾,可能ASP程序员会不适应。这两个遗漏也是程序上大多错误所在。

  5、运算符号:

  数学运算: 符号 意义  
  +  加法运算  
  -  减法运算  
  *  乘法运算  
  /  除法运算  
  %  取余数  
  ++  累加  
  --  递减  

  字符串运算:

  运算符号只有一个,就是英文的句号。它可以将字符串连接起来,变成合并的新字符串。类似ASP中的&
  <?

  $a = "PHP 4" ;
  $b = "功能强大" ;
  echo $a.$b;
  ?>
  这里也引出两个问题,首先PHP中输出语句是echo,第二类似ASP中的<%=变量%>,PHP中也可以<?=变量?    >。

  逻辑运算:

  符号 意义  
  <  小于  
  >  大于  
  <=  小于或等于  
  >=  大于或等于  
  ==  等于  
  !=  不等于  
  &&  而且 (And)  
  and  而且 (And)  
  ||  或者 (Or)  
  or  或者 (Or)  
  xor  异或 (Xor)  
  !  不 (Not)  

  今天就说到这里,明天说一下流程控制



06-7-15 19:44 1楼
  插入邮件地址  发短消息     回复
webcattle

Moderate

集群版

Level: 19
HP: 165 / 508
MP: 44 / 275
Exp: 14%

帖子: 66
积分: 65535
注册时间: 2007-11-06
2楼
不错,对初级用户还是很有用的



06-7-16 01:25 2楼
  插入邮件地址  发短消息     回复
九天鹰


专业版

Level: 29
HP: 578 / 795
MP: 154 / 927
Exp: 40%

帖子: 231
积分: 609
注册时间: 2006-01-23
3楼
:)



06-7-17 00:04 3楼
  插入邮件地址  发短消息     回复
hfzmjz


免费版

Level: 15
HP: 20 / 394
MP: 5 / 708
Exp: 8%

帖子: 8
积分: 22
注册时间: 2006-08-30
4楼
说得不错.



06-8-30 14:51 4楼
  插入邮件地址  发短消息     回复
xieyixin2 [丫怎么爬我屋]


普及版

Level: 20
HP: 85 / 549
MP: 22 / 792
Exp: 60%

帖子: 34
积分: 71
注册时间: 2006-06-08
5楼
先把楼主拜一拜,说得通俗。简单。真的是好帖子。
偶马上就去拜读一下楼主的其他帖子。。。噎~~



06-9-3 00:32 5楼
  插入邮件地址  发短消息     回复
ifzf.com


免费版

Level: 13
HP: 15 / 341
MP: 4 / 518
Exp: 18%

帖子: 6
积分: 6
注册时间: 2007-03-08
6楼
bucuo



07-3-8 13:22 6楼
  插入邮件地址  发短消息     回复
huwenkou

Moderate

标准版

Level: 21
HP: 365 / 571
MP: 97 / 225
Exp: 39%

帖子: 146
积分: 309
注册时间: 2007-12-26
7楼
以后有待于我去慢慢研究下...



08-1-3 17:40 7楼
  插入邮件地址  发短消息     回复
asosky [比你大一岁]


免费版

Level: 14
HP: 60 / 387
MP: 16 / 217
Exp: 81%

帖子: 24
积分: 48
注册时间: 2008-01-03
8楼
做一下试验,成功。。。哈哈
<?
$js = "能计算出来吗?41+9=";
$yy = "41";
$kk = "9";
echo $js,$yy+$kk
?>



08-1-4 19:31 8楼
  插入邮件地址  发短消息     回复
     
© 2002 - 2007 BOKAVAN Inc. All Rights Reserved  博卡先锋 版权所有  京ICP备06013158