返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
' d9 m1 J5 U4 ~+ R: Y& f4 [7 {5 l" o$ F: ?9 D7 P
# S  U8 j! K8 ~4 s9 _/ U# t/ Y
下面简单介绍一下PHP的语法。7 L9 H/ S! c% _  u9 P3 D
1PHP程序始末标记7 V4 X% o( N: Q" g) H( r5 C
(1)XML标记:# N& r) s( T, w4 o
<?php
) |+ x) ~2 [6 ?* x* R3 W  A0 A2 ephp
程序
4 w5 U. S9 G& }& Y' y1 b?>: H2 E8 w6 D1 B( B" Z. V
(2)SGML
标记:
# i+ @! |- W8 C6 p& ]  ~* E; d, ~<?% c/ A5 |9 r9 G3 G
php
程序" Z( F0 g$ G4 G/ N1 l3 |
?>) {3 V; y1 H+ {8 \
(3)
正规的标记:
! B7 R0 c5 d7 \/ _<script language = "php">
2 `/ M: O* n) d2 iphp
程序- T6 X: C- h. W/ w3 ?% |
</script>- ]& i2 ]/ E# t
7 s8 f, [0 _6 t
2
、引用文件的方法有两种:require include0 Q% V8 F9 x0 H! i$ Z' d) z$ o, N
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。2 ^4 T8 k1 Z6 P% X. L. C# k

* X. b0 G6 ^( e! i6 T: sinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 |( I% U# S' A4 r5 I* X9 d3 t
/ b6 S0 }+ V/ r% U
3、注释方法:
2 E$ Z5 o2 a' \' e4 W9 z, H
) E  I5 n! R4 p. M<?php ; j/ D, _: U' q  x& G& S: @6 J: ?
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释) C) Z2 C. I5 Y. H9 k- ^/ p; s- f6 A
,单行注释

" G" Y# U* Q6 N; R2 @# X/* 本例采用多行的
7 `. z/ M) b- e& g$ l注释方式

; @6 r% i/ g# `3 C1 ?* v4 Q) q  ?; s/*echo "这是第二种例子。
\n" ; */
0 h2 V( z& t/ Z5 c) ?% T8 k& t9 }- Y. `+ M1 q+ o0 D
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

/ O: p5 q# [4 g" G5 V" E8 S8 }5 k; J?>
' X# g, T( A" G
1 G8 m7 q1 v- j+ V0 G) u- U4、变量类型:

- ]) U( `* ?4 L* U: o& H1 v" j; B8 w
$mystring = "我是字符串" ;
" p7 [1 d4 g  H9 V! E4 Y$NewLine = "换行了
\n" ; ( [, Y# H- o6 T- ]" h
$int1 = 38 ;
/ k* N' S" ^3 _9 h$float1 = 1.732 ;
( z4 s( s' o2 |6 y( C: y$ n( k1 Y$float2 = 1.4E 2 ; 6 V1 B& J6 L6 [) H- g
$MyArray1 = array( "php" , "" , "" , "
" );
2 m  X+ j; u, O! s, h& v! R! K! D7 S3 R' U+ l
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
- I  O" m' g9 J+ n

; L# |- N0 O0 e* w& q, {5、运算符号:
+ Q- z  N! a& m4 }$ |(1)数学运算:

" t% T9 g. W3 F9 E' o- E2 O符号
  @  _  A$ I/ ?  @5 r. [意义
) g! e% z! Q# @% @0 q- T6 J: A
+ 加法运算
7 x1 S# z% f! s1 m& F. F5 `2 ~( s
- 减法运算

0 p- p; H3 i6 ?* U7 }) d9 j' I* 乘法运算

8 F4 b% B: e! s0 v) \/ 除法运算

' h: x1 Q( o6 L. t2 Z/ m% w$ x% 取余数

9 s( D, ^( _9 ~7 ~# s: F& {6 {++ 累加

& w2 V; O  X4 B* D8 A( w# d-- 递减
, ?  n  h1 ]6 }

" ^  u* O# P1 H. z2 t: [(2)字符串运算:

8 M/ g5 V8 v( D7 B0 F- T字符串连接符号:.; x* {# `. m" N) h9 F! h
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";  {: u, n( q* o0 Z. w8 M. M
( D* c$ N) M) T- P( G! ?
(3)逻辑运算:

. X/ m1 \* i" i. ~- j# f/ h( a符号
1 I3 H3 S, k0 k7 L0 O# |; ]% [3 w7 C# @意义
$ g% s/ u, A* r" ?
< 小于
$ ]0 c1 ^9 F" P' K: S9 y: ^
> 大于
- l1 D7 c  {3 L/ F( O# |) s2 q
<= 小于或等于

3 `9 d+ ?) S5 M, c: ^) ^- n>= 大于或等于
1 M, S/ z/ O9 a
== 等于

! ~$ Y$ h8 _! P2 r9 m  l7 U!= 不等于
2 e! Y; w$ Y3 K  S
&& 而且
(And) ) ]! e, Q8 m8 t. F/ B
and
而且 (And)
' J5 b. v# J1 l, G" ?|| 或者
(Or)
- R: {6 `$ |( B, Cor 或者
(Or) 2 p0 Z; ^/ g0 `
xor 异或
(Xor) * N4 t* V2 ]8 O1 R
!
(Not)
; {  l9 \  F5 K. B* j4 E) }& @
- P/ t9 S2 M, D4 x十天学会php之第一天就说到这里,第二天说一下流程控制。

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