返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:1 Y% s4 E* e2 s/ z2 e: Q! h
5 {  B  h: R- D

) P* _5 l  K" C2 Z6 C8 R3 @. d2 L+ O下面简单介绍一下PHP的语法。9 ~6 |1 H" {6 f$ ?6 z4 e* }
1PHP程序始末标记
7 X4 ^5 F: j; v8 N/ M& u/ l! B8 o(1)XML标记:
/ |0 R; I4 `9 _0 [0 y<?php
, \2 i' e1 f) I: B! |0 K9 I# X9 q( Kphp
程序
7 y, y( ^- e& f* C3 X* Q4 i% J?>* S8 G5 `+ O* D# w$ N' ?8 x
(2)SGML
标记:2 a: {# W0 J! I! w* Z7 P) V
<?3 y( q% U0 `" t$ O
php
程序
& a; F" H* {" c1 s7 H. o1 a?>, T) X( }1 }4 ^! n/ Q# X
(3)
正规的标记:
  n4 w2 f% H& u; |0 w" ?<script language = "php">& G' D" C; I  K
php
程序/ R1 D! N; a2 B7 P, x6 j: _6 ?
</script>
$ M/ x% E. E5 _# O6 F+ L! I5 o1 W. ]
+ }; e- L$ ?7 V( Y" i1 F2
、引用文件的方法有两种:require include
/ d& h" D  A$ O, J( }* Y9 Erequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。* l' L" X* [* q2 `4 H

7 v& g) L6 s; O2 _6 H- o2 Cinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
& W/ l+ Q- m, ^. S' ~7 ^& z1 T' A) p7 E/ W
3、注释方法:; K; w; {& a+ v& D0 E2 i  }( y7 a

/ s: |4 d( Z2 Q6 g<?php " x) c& |& L* ?
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
, u# `/ Z% {8 o,单行注释
& y) v" c6 b+ Y8 f! o' v" ]7 x# L
/* 本例采用多行的
; {3 t" ?) i4 v5 \6 |注释方式

9 o+ j+ b, I$ H: e. }! C# ]" i0 k/*echo "这是第二种例子。
\n" ; */
& b( \3 e  v& t* b7 C$ z0 A& B* k+ q" ]* N( x
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

/ G/ h' M0 H9 z6 I?>
+ F$ N1 _4 i/ I0 w; B" J8 |
. T- W/ j8 ?. c5 A7 G5 m4、变量类型:

) A* r2 E  h4 m8 v7 Q' D- Z# U3 r2 |' y7 L. p5 ?
$mystring = "我是字符串" ; # u: n2 L+ m. s1 p3 m& F: b
$NewLine = "换行了
\n" ;
  u1 F; T6 z% i9 b% D# p" g$int1 = 38 ;
7 q5 L! S! |. t$float1 = 1.732 ;
# L2 k6 t( |2 i: k) v3 n$float2 = 1.4E 2 ; ( U# z6 b+ v- ]
$MyArray1 = array( "php" , "" , "" , "
" );
! q# i% r6 u) [/ ?1 @: ^$ H1 O5 a8 _) o
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

' p& }, |, O9 Y4 T) _
, v3 m/ `$ v/ Q# O- C5、运算符号: 7 f) w& |. D2 H! a
(1)数学运算:
  i  v( Z* B8 n. A7 u- E( Y
符号
" \# `$ e7 J' Y意义
) w# }' j7 [& Z! q
+ 加法运算

) L) N: ~3 A5 q- G- G- 减法运算
! C& Y+ b/ h3 z+ B+ l
* 乘法运算

8 ^& q: ^( D* b) ?' ^/ 除法运算
% B, j1 B4 F; ~4 O/ I0 x
% 取余数

1 b) O% R+ F  N++ 累加

4 I- k+ H: P5 L-- 递减

1 o5 D( C0 o7 O, R
; L, ?8 x; ^* N8 s/ a9 E(2)字符串运算:
3 D- t2 ]3 }, |; o$ S1 w6 N
字符串连接符号:.
8 _3 d/ n7 N# z$ y7 \4 r3 c7 ?% d$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
4 {6 G9 H6 S% P+ H% l% }+ s/ a( @8 }4 g
(3)逻辑运算:

; K. N! k" D; u4 C6 o( p% {符号: C. L0 U! Y7 A# r" A
意义
9 \2 ?2 R7 E* _" G8 [0 a2 U
< 小于
. I! u; [$ T+ _
> 大于
% c$ ^; {, I0 P7 a- u( r' t1 E' {
<= 小于或等于

1 N7 O" t' J7 b* l# q. t( J# ~>= 大于或等于
" m# @* M/ ]; S# M- ^. h
== 等于
) x# i% s2 U! B2 W, N- C+ d
!= 不等于
- s3 v% f7 N7 Q1 b. ]' ~( u
&& 而且
(And)
4 q7 O6 g3 W* Aand
而且 (And) ' |: b: n5 t- E/ A, F$ C
|| 或者
(Or) 3 E; u. J' |) @( j
or 或者
(Or)
& E  ~1 L' |6 T; D7 Bxor 异或
(Xor) % ?1 F8 S! |+ s3 ^
!
(Not)
+ ~- P( v. g% v1 R$ m2 H$ \! E' @# t5 b1 a9 }
十天学会php之第一天就说到这里,第二天说一下流程控制。

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