返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:4 X% z1 P: u! N; r

; w* A' w9 H7 r  k

8 @) J: j, p8 K7 i5 P+ \下面简单介绍一下PHP的语法。; P6 _; `4 g  Z" t# p( H* i" ]
1PHP程序始末标记
7 c9 x$ d6 _  Z5 N(1)XML标记:  U4 n: k3 u! F% @  p
<?php
& v3 _4 r. E' a. D2 Zphp
程序! V+ d3 c6 k6 I  q* E3 D$ G
?>
6 ]: R8 A% U7 m(2)SGML
标记:# [5 i( ^  ?8 h3 Q" N- ]( K- z
<?& d% ^% g: P# e, P. L4 w
php
程序) t( j/ ?; x+ r9 V% p1 c
?>/ |9 X0 m3 |$ e8 I
(3)
正规的标记:
* B' G5 d  I8 r! g<script language = "php">
) ?' c9 I4 x4 E3 ephp
程序
% k/ g. W5 U1 v" e! W</script>
' s. }: h% a/ [: B1 ^6 A( G7 ~" ?; I) c2 J2 L$ T, o
2
、引用文件的方法有两种:require include
) G/ L2 A: c9 R6 \" P/ lrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。1 Z$ f: w; Z* }. p  R' k

! _1 ~1 V3 K3 zinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
4 y1 g+ m# ]9 X' Z
: K6 K1 g' d4 A% N3 d. n3、注释方法:+ V; p# _# Q. z6 j! Y/ y

  h$ ?, g" f% `# p/ v4 m- a<?php
6 S% _% f6 E& q5 g0 B% x6 |echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
  Q4 Q  L  ?! R4 P,单行注释

* x# b2 N2 C8 {. \. y/* 本例采用多行的1 E# ^- z& n  P! ]: v
注释方式
) l% H/ G! t: i( z
/*echo "这是第二种例子。
\n" ; */
3 Q! ~1 n8 i, z$ K' m
- J8 I+ c" \8 T1 f+ k8 e% e: D8 Necho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
) f& }, F# t' R3 C: A9 O5 O6 r
?> 2 S0 B0 U" W! ?  |) r

& G( A5 \7 J: x2 w4、变量类型:

/ }. s: ^, Q5 @1 y* V; {6 t
$ _4 {. R, {, r& L4 i; i! T' `5 a$mystring = "我是字符串" ;
0 q+ o1 a/ p) ?* K! n8 s& F: L, N$NewLine = "换行了
\n" ;
/ D3 C! l! _% ?8 v) c; _$int1 = 38 ; ) n- t5 U/ q8 O; n, b0 a3 J
$float1 = 1.732 ;
: }. M8 T' }+ ?: y$float2 = 1.4E 2 ; & N) z3 G4 S+ _9 E4 U/ Q, m
$MyArray1 = array( "php" , "" , "" , "
" );
7 X/ `0 Z2 z" u: C
% n# K  G; _5 g& T1 r这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

, t, v& q: ^: ~3 f  ~: Y$ P% W4 X/ H& s3 \: ?$ @) L
5、运算符号: ; k7 R: k. E! p, D: p( u9 i$ b
(1)数学运算:
5 f/ H) S4 P0 x+ b- w
符号
! p- d0 g. c2 S( t9 a: ~" f" G/ d意义

+ U6 T% ^& w; X$ T+ 加法运算

9 v5 A5 K0 ?* S' M$ O' v: R2 F- 减法运算

6 c- Z0 R7 `( M7 F* 乘法运算
4 n- d* L$ K) z% I
/ 除法运算

0 P" R& P4 P, l% 取余数

  |* T& H. t& L4 g+ J6 R; W* N++ 累加
8 k2 O  R6 u" |! V' c
-- 递减

5 \4 R' ?- g7 g5 |" M! U& C% n$ h4 I7 {* ^- t0 B( q) d
(2)字符串运算:

2 C4 N  @1 y6 }7 b5 H. w字符串连接符号:.
9 B+ s! e" ?& N: W+ `# ?$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
7 v2 \: ~7 s' ^8 Q1 O, o7 o% a
8 v) j6 x6 v# r2 ~( Q(3)逻辑运算:

) E4 W- P: v8 s$ S* l9 `- B符号/ D0 U( s3 H2 N& V) N0 i; H
意义

' ?3 b4 E/ S. P) `# j) ]/ [< 小于
3 X7 V) [% C9 T' ^5 [* |
> 大于

% e" o) c% |: K$ e% V<= 小于或等于
: R* a9 k! o6 w$ l6 {; k* y9 C, Q
>= 大于或等于

: t* ~% n/ M4 K7 I) O== 等于

! @+ m4 X, T0 ?" k, v8 s/ b!= 不等于
% e7 x9 f; B( Y% d) z( f
&& 而且
(And) & _7 Q. v1 C% F: `
and
而且 (And)
; J, e, _4 g( H" `3 B|| 或者
(Or)
, B+ `4 A4 j3 v! y; Ior 或者
(Or)
$ n  s. [# _" I( D% I+ Sxor 异或
(Xor)
0 Z" K% W+ o: m! R9 C!
(Not)   D) f7 B: [' Y% f- m( F. c
- u$ b4 W  P& `# [
十天学会php之第一天就说到这里,第二天说一下流程控制。

返回列表
【捌玖网络】已经运行: