返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
7 S6 \) k2 a5 s% n" w& Z$ e* ?  B: B; ~1 q3 x: b

' r- @  Y+ y/ u, o0 n+ G  }下面简单介绍一下PHP的语法。& M7 v1 L) S/ |3 ^  M
1PHP程序始末标记: g$ n5 {) l' W
(1)XML标记:! {% ~# Z3 @* W3 V( i) i
<?php) d7 m# b, Z2 Q, D' @
php
程序
; u9 Z4 s2 v" X( s/ m! w0 t?>
  W4 h, e7 P, i9 L; y# @(2)SGML
标记:7 ~! u% u2 I& a; Z) b' d
<?5 M( W. [3 n  a8 v' `! ^
php
程序
, C6 M( l( g8 u: |?>
# h: ~7 @0 d! b. `+ C(3)
正规的标记:7 `" ^5 L. X  g
<script language = "php">
/ S4 D- d1 x% N0 G- x& O$ Tphp
程序: f& y$ w, j+ ], r5 W3 `  ~
</script>" S; M! s3 I" K4 F. `; |
' |& d2 r5 T- L& K3 i- A0 `
2
、引用文件的方法有两种:require include
, l6 M  V# K3 a; M& crequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。7 W) z* K5 z) {; u

1 A2 o2 y. W8 r* p7 ^  e' ]% G( e5 c3 ^* yinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。! M9 k' a  N- A# ?9 I
# X5 U# A8 A( z) R' s, k" v* d  g
3、注释方法:
, r# o7 X9 [* M, v$ e" ^9 G3 B$ P1 w, B/ z; p( P0 S+ _
<?php
( N4 ~' Z4 _, m  r' k/ L* Cecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释
. F8 N" d* N1 i5 }5 k' \. S' `# d,单行注释

& @( p, v6 [2 X+ t' ^8 l# b& N/* 本例采用多行的
- f- b: Z( a$ B1 [- e注释方式

9 I- S$ v7 z8 Z3 j" a0 K/ E3 a, `/*echo "这是第二种例子。
\n" ; */: r4 H+ ~, v; N, R
3 u, X6 G$ I8 y" E' _
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

# h7 w5 o% W% a' d% M% Y* {?>
6 ?3 V) y: D/ ], z. t; E: B4 c) [, z$ ?7 O
4、变量类型:
  J. J6 o+ Q5 g2 g

4 C5 x/ B; [7 \$mystring = "我是字符串" ;
1 X8 s" a* G5 I: K8 Z$NewLine = "换行了
\n" ; 7 ?; n- I% y( r: f
$int1 = 38 ; 0 ]7 M$ [' Q1 X6 z7 y; U
$float1 = 1.732 ; 7 r! e+ d; I) ?( k6 Q
$float2 = 1.4E 2 ; 8 X. ]2 g: W# o3 H, p
$MyArray1 = array( "php" , "" , "" , "
" ); . ^! C/ J3 z4 _: C

& v5 F4 S0 b2 ]& p6 B3 |# Z这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

9 g4 A2 }% }7 Y5 D# k/ |+ d0 V# Z; \4 p6 d7 R" s* V
5、运算符号: $ {% ?# F1 P" R. @* C3 m& t$ T
(1)数学运算:

7 s2 g# J% c" ^" L- k- {: h+ d符号
& O4 y5 E7 `. x+ n' Y意义
- D  j' E% `; w( M! ^/ _
+ 加法运算

; K$ y, e5 O* |/ P8 @7 T- 减法运算

& [" X/ C( f: K# c* 乘法运算

! c( Q& J. F. |/ \% }/ 除法运算
2 O: }5 v$ ]3 C7 ^6 w. |# y8 o
% 取余数

& L1 R7 ~' n! o# s++ 累加

9 Y! u; G9 u' ^1 |& u# [-- 递减
; g' c6 Z4 Y% s

, x6 m# t  C5 K/ q! q5 n% }(2)字符串运算:

( \6 d5 }* o# }/ z字符串连接符号:.- w$ b2 ~  ?6 N& b7 m% `- S: Q
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
& L. d! i, z+ I; G
" V* [, x( ^; A$ D(3)逻辑运算:
& r  E2 \# U9 W" E6 E( z/ q
符号4 |6 Q  K& b3 P) M2 G! [) B
意义
/ u; X! Y9 x- F, ?+ q5 I0 ]
< 小于
; O* P3 w$ h: F! @: V. y1 }
> 大于

" T6 U" _( s4 M" ?# B# E<= 小于或等于
3 d& u3 L. k( R. p& I0 |: e
>= 大于或等于

: m8 L% P9 v+ S5 x% E# ]% x8 w== 等于
; O! ^# x/ d) t* D3 S; w5 A5 Y
!= 不等于
+ v6 f) o& Z5 B" u0 B4 R
&& 而且
(And) : A% M$ A) c. W& r, u
and
而且 (And) ' a8 Q4 N6 D/ e7 i3 c1 i3 S
|| 或者
(Or)
4 ^- k& C# v1 D7 j; t9 Zor 或者
(Or) + v6 F5 W  s  ?, V4 X
xor 异或
(Xor)
1 j) L% B) s* y5 b!
(Not)
" J2 \3 w, Z4 L# w" B  a) U& F' S& t/ D% j6 A/ w# {
十天学会php之第一天就说到这里,第二天说一下流程控制。

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