|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:* g u$ M- T0 V8 N: m% R$ i+ \' T
% g0 X% G0 e" N- ?! B( B3 I 4 \4 R/ K* x: z
下面简单介绍一下PHP的语法。& F* o1 \1 g$ f- x
1、PHP程序始末标记
; {4 b8 f1 Z+ s2 o# s+ K7 V, T(1)XML标记:
p- e* C4 d8 K+ K( ^; F5 t<?php5 c. g- T! m2 H! H# T7 {( Y2 C8 M) v
php程序
5 E0 [& i% q' E( ?: s& D k% E7 h?>8 [$ r: @ K& ~( U* \* S
(2)SGML标记:
8 v0 t4 g: p5 s, ]3 ^4 W<?! \8 p; x* l7 p+ N
php程序
) o6 n& D7 s7 B" }5 _ v9 o5 @- e?>3 ]" B$ ^9 \0 I/ Z+ P; \
(3)正规的标记:
* @. j- r7 L6 Q; W! l<script language = "php">
$ @0 `) N v' @( x2 p& C; Iphp程序: H* [* y5 X9 n5 _% ]) t
</script>
) n$ Z: C F& {8 D( [: V& V) @4 M, u# v
2、引用文件的方法有两种:require 及 include。3 R0 ^5 W% G. s* u$ h0 H5 S2 ` A
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
6 U4 @0 d1 h5 r$ G! S f" y" B% e$ e, k( F
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。2 L+ T4 T8 o/ Y$ ]/ m3 A, C& p
7 h8 p4 V( f+ |$ x5 `! p; t
3、注释方法:
4 k' p o" l1 D7 H4 ` d
" M" @$ T- V, [" V<?php 8 a+ V' ~0 y& E: B Z9 y
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释8 k) ]8 H. ?/ a* t
,单行注释( j( ^; d# G. ^! k0 T
/* 本例采用多行的
$ Y0 E8 R. \9 o1 a1 h& f注释方式
4 J0 [( T6 c; `& c/*echo "这是第二种例子。\n" ; */+ _. W) X" r! \2 B, {
% _- S0 L0 `3 @0 t; ^# ~: X
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
' f6 w$ L+ k [?> / g" t/ U+ N' V4 n2 U$ m( |- {
! W M& Y; A$ M0 F: S# C4、变量类型:7 V4 r3 ]0 d0 d3 T+ j' g Z
k7 X: M* a: f$ {$mystring = "我是字符串" ;
) v0 M j! m% n; E. t1 z4 W$NewLine = "换行了\n" ;
+ u6 X6 m2 U$ d8 ^/ [$int1 = 38 ; $ ~+ j1 o( {% j3 ?( O0 [- i# ~
$float1 = 1.732 ;
7 Z) Z2 M+ f% e' n1 F$float2 = 1.4E 2 ;
. Y; l$ A, `) U1 }' U& y$MyArray1 = array( "php" , "星" , "空" , "站" ); # w% m5 ? K! W1 n/ ]# {7 W" i* e
" ? F0 Q6 I- U5 h" s
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。/ x ?, @! u: c" H, v
% I& C5 x/ G; G0 K) Z. @( m5、运算符号:
+ U8 J9 o" v1 d9 ?# Y. ^(1)数学运算:
; G1 k0 [* @0 M$ ~- v7 o符号$ ^( `, O7 E6 g& ]% X6 b
意义
) r4 p0 ~, V! K$ T+ K3 M8 V+ 加法运算 / j7 c/ i3 H& _- s
- 减法运算 9 B' ~' g6 _ }$ j9 ]) G" g! G
* 乘法运算 " Y9 I6 F# X1 d: O$ ]# ^& W
/ 除法运算
6 X( m! C/ a# y$ k+ p% 取余数
6 n- t6 f8 o$ W" O. ^; B9 p++ 累加
: q. p3 l2 E; I$ ]9 u1 a-- 递减
* f7 l+ s& K q1 d5 o8 r& u( g! M* _% ]7 k+ V
(2)字符串运算:
; @" V, r$ M2 {7 [. s' b字符串连接符号:.- r" X, W+ }& I6 B7 a* v, T" G
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";0 ~$ _. `( [" l% L- ]$ P7 F* t
. _9 z! r, ]: @' z- C(3)逻辑运算:2 r. }1 S% w: C
符号9 s2 b- T8 e' z4 ~
意义
& z' z5 w/ U" l< 小于 : J! r) a# a8 Z' ]4 \6 n- `
> 大于 + {; Q6 _! |5 Z/ Z1 ]
<= 小于或等于
+ d- F$ l1 k- w8 x! p4 I; L+ H+ f>= 大于或等于
6 S: _. M' H% H3 H4 Y== 等于 ! T e! b) j/ D& v, A
!= 不等于
; j3 G8 L: [3 _&& 而且 (And) 5 E7 d, V' v- q/ {) B; Z7 Q1 L
and 而且 (And)
$ X& ]+ g1 A; j" u; e. T# N2 h|| 或者 (Or) ' {7 R2 L) t7 x: m, U# P
or 或者 (Or)
7 e8 F# B9 M0 V1 T& z. Pxor 异或 (Xor) : r6 U+ s; e' S6 t/ `3 ~
! 非 (Not)
& g# p# v; G; N; E( E4 U: E/ ?# w! J4 t! a2 M$ L0 H
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|