Board logo

标题: 十天学会php之第一天 [打印本页]

作者: admin    时间: 2008-3-26 16:34     标题: 十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:# e; w: W% o' U6 |6 L9 \: ]

' A  x  t$ h1 \# F  j! P
2 l) [% p$ A  D6 d, E$ d
下面简单介绍一下PHP的语法。" T6 ]2 L. S$ A# {2 a
1PHP程序始末标记7 u! ~6 G; m& ~( x
(1)XML标记:4 o# o- u( O% m; r
<?php
6 S4 M; [; j* O2 b; B. [) [+ Dphp
程序( D( G6 ?8 r# x8 o$ w' |$ ]
?>
+ c$ P3 B3 j: C$ W(2)SGML
标记:
! C: G) ^- F7 ~2 d- x<?
3 S$ i, W  `( o2 W  v4 y; Sphp
程序" A5 V! `$ g+ {
?>
* k) t) V: _, b2 ?6 ~* e/ ^(3)
正规的标记:4 W: |1 e# @1 A
<script language = "php">8 ]. F4 u2 c5 b: B- H6 l
php
程序% b' y+ D3 e$ {6 W( u
</script>+ F# z# B& u4 \9 D' _% {" w

! }  E8 i3 s* \9 S  b2
、引用文件的方法有两种:require include+ A4 K- h; `0 T4 {7 Q, }
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。. N" I! a) \$ _; V+ N
$ P7 D$ C6 x# N
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。* o0 c* K$ J( O

6 h- Q/ k$ Z2 i& u7 b" [0 V3、注释方法:. m: V$ J, F# e% G8 ]

2 B5 e4 o- i* r- a<?php - |( L5 \; S  S( T' ]7 F$ p
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释$ ~6 n9 A  o+ h$ e
,单行注释

1 o0 s2 w$ f- {7 k3 b" \/* 本例采用多行的; d9 X4 a/ b, \8 }5 g
注释方式
% _) W7 Z0 `6 c) x2 {* ?( H5 m
/*echo "这是第二种例子。
\n" ; */
8 h+ f4 U; K7 G% K3 N7 F4 @6 h# G, F' Y! r
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
" j& e5 Z2 b& W" q3 D' a# E; ?2 T
?>
* R1 m% j, R) {, c) H* V% i- L" [7 `* K6 R; u
4、变量类型:

' j! I( m9 A. n" z* j) c8 d# R/ o: U, d/ V' f. d8 F" l  _8 i, }& b
$mystring = "我是字符串" ;
* @) K/ m  F7 E& D$NewLine = "换行了
\n" ;
7 T/ j% C2 Z% y* ^6 d! T$int1 = 38 ; 9 ?5 C! u5 |% h' u3 `% d
$float1 = 1.732 ; 7 @, K5 V6 U+ g. B0 J
$float2 = 1.4E 2 ;
5 l1 q! b- }( d( O: ^$MyArray1 = array( "php" , "" , "" , "
" );
+ H- m; B0 t- H; t2 J5 w1 J! B
+ X' h3 w* y  X; ]这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

0 M  P+ f0 P# u' T
8 w6 Q0 R6 f/ n, z1 h4 S+ c. v4 g5、运算符号: " H8 N5 x$ |2 N0 H$ |
(1)数学运算:
0 N7 n8 X" ~' l! d
符号# v0 z  {) l6 g" t
意义

8 J- |- ^. u, L1 A+ 加法运算
+ n+ [) ]4 S* }3 G: n2 S) j
- 减法运算

* T+ ]! H5 k2 V2 l* 乘法运算
- g' m  V4 R' e: j0 m
/ 除法运算
+ D. _  A0 F+ w  V( d& ]6 V
% 取余数
4 C3 @; T0 u- I/ u
++ 累加
) L, t/ }4 _1 a% R- D/ E
-- 递减

; W! v. L7 h. |. G- a
  P5 V/ ^5 L, n/ D1 m(2)字符串运算:
& j7 J& {; n+ y5 u7 g
字符串连接符号:.
' c5 v" P* N3 [7 ]) v1 A$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
# v2 o+ t5 A+ s% g. @" p' }$ x$ H
3 `. R2 p5 C$ G8 o(3)逻辑运算:

! g- n* x8 A4 n; s# |符号
- `- Z/ Y' G" X6 z( l' E, t; x意义

* R* T, O$ N% i& J& U+ D< 小于
4 Q) A7 m6 b. s5 o
> 大于

( u- t& q! f* E5 y5 }& r6 \<= 小于或等于

; r# v( l. M$ {( p) k, P4 m>= 大于或等于
' z1 p6 j" Q2 w9 Y, x5 e
== 等于
5 b. [: [% _6 h1 S/ x
!= 不等于
5 z6 }0 r& A" }2 a
&& 而且
(And)
% L8 \3 x- s" U) M% k4 Nand
而且 (And) ) f2 D. h% t4 t6 d
|| 或者
(Or)
' v1 x8 B7 C( P4 For 或者
(Or)
, q& {5 p& c' ?, Y% x' uxor 异或
(Xor)
' P# y, H8 B! ]7 G!
(Not) ( R) j3 L! ?) c! d
5 y# [- D5 X3 C) `6 |2 ?% c+ G$ `
十天学会php之第一天就说到这里,第二天说一下流程控制。





欢迎光临 捌玖网络工作室 (http://www.89w.org/) Powered by Discuz! 7.2