返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
$ h9 A5 m- a  j4 L. i& K5 l* M8 J' k& u- f9 j  {
0 e: K0 S6 y  H. s
下面简单介绍一下PHP的语法。9 A1 y6 Y$ v% c2 |4 x
1PHP程序始末标记/ }$ X$ v( t# N( A; W8 k3 s
(1)XML标记:
$ x( c/ i3 Z. b4 }5 ^; V<?php
8 E6 A9 o* y+ b0 K2 B  X: zphp
程序
$ b. J3 r, l4 X3 O) y8 V?>+ ]3 Z$ X4 s) |4 J5 i' g1 x( ]$ l& h# h
(2)SGML
标记:0 l, v! |5 k. `# }+ d
<?% g9 v( @5 W) u2 b
php
程序; C& G& S5 O+ W4 v
?>
& p( H1 {1 y! I6 {(3)
正规的标记:
, J0 K4 D1 k6 R) k7 I<script language = "php">
: o! C+ V! b) j# W" Uphp
程序: b5 u3 K* a7 _9 r1 P, m
</script>! y$ ~1 R. P1 {2 l( E
( l/ l4 I! {) c9 b$ K# U
2
、引用文件的方法有两种:require include& s; J# k8 F+ U( [7 e0 B# ^. f  ^
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。7 b1 R) d: h9 F; R7 {- D0 s

3 A4 m9 P9 [1 Binclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。# c& B& n" L& N5 c' J8 W8 R/ y2 J( j: c

9 N. X$ R1 O- o" l! j3、注释方法:
# Z- K0 l$ b, ~
2 z% f8 y- l' ^2 B0 M* J<?php 0 G4 e' O1 ~" @6 ]9 p
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释  M0 D! Y4 ]3 }9 |5 r
,单行注释

5 B8 d& u& C! Z  Z5 O( {/* 本例采用多行的
4 G; m! s/ P' c注释方式

  M; B  v( I; x; D/*echo "这是第二种例子。
\n" ; */4 t$ ^0 [* l! s/ m

9 q* s3 a/ o0 h0 O' x# mecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

$ {) k) a+ |, I1 T6 w?>
; }/ ]# f7 D; ~" d! e$ }- n5 h5 \' N  u) o6 C; ]$ Q: C
4、变量类型:
, D% z- Y: v0 z+ @3 H# [- I6 d
2 k2 |; S3 r& K1 K3 h
$mystring = "我是字符串" ; 0 h. l0 p9 C& \8 `% g* F/ d
$NewLine = "换行了
\n" ;
- [% e" ?* r8 `7 f5 [$int1 = 38 ; 9 z: x- Q. X+ r0 _! d% N  x
$float1 = 1.732 ; ) b. n1 J! t" ?* v, M- u  J  J
$float2 = 1.4E 2 ;
9 M0 t% L- G0 _7 Y) c$MyArray1 = array( "php" , "" , "" , "
" );
8 R# ~% ?: q2 f( b# H( J! ^  |& u; |  T
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

/ ]5 B* X- K8 F# j3 O' K5 N
2 ^" p1 s, A( i" x5、运算符号: / ?& e  n- X" w$ Y  Q: u7 Y' b
(1)数学运算:

6 Z* y3 H+ c. p/ x/ a符号& x( n7 q: ~8 H2 s
意义
# e" q6 J! c* C: Q9 V
+ 加法运算

, i) ]4 A) R% t. G- 减法运算

1 U5 L# N6 q+ g0 ~- S) P6 T: K* 乘法运算

. M% ~& b* f* X  b+ r' r/ 除法运算

- Q7 Q. I9 \2 j/ U% C% C8 D) I% c1 s% 取余数
' |3 }0 H/ [; g) i4 G9 S- C
++ 累加

* j$ [1 f3 c' l$ z-- 递减
* {; t# q" R5 O. X  ?- k

3 M5 Z( ?2 @+ m# X1 `# L+ ?(2)字符串运算:
" Z4 `7 R1 e! O' E
字符串连接符号:.& Z6 x1 p, A5 b0 V# G7 e0 {
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";- L" P" F* s  |/ g6 E0 z  |

/ d0 W2 T8 u5 u: U. r(3)逻辑运算:

4 u2 g' r. F# r符号
* |/ n. v6 O) ]意义
5 X# t5 E0 C4 [. ]
< 小于
% R0 t5 b5 I# A
> 大于
' i; T* z# H; G$ d. \) c+ l
<= 小于或等于

- B# ]2 Q7 ?3 L9 K9 {; [>= 大于或等于
% ?( M9 K! x) ?' t! v+ d; a
== 等于
1 r) K/ J/ k/ S% |
!= 不等于
/ n) f" q0 e) M
&& 而且
(And) 0 Q2 [1 V: Z  c3 d
and
而且 (And)
! t" Z" ?0 p$ A- K* g  d- @& l7 ~; K' Y|| 或者
(Or) 8 T- ?' l" H, L; ?! e
or 或者
(Or)
( B9 N* f% j1 I- N6 a( b. d1 h* @" p5 `  lxor 异或
(Xor) " A$ J0 h8 s6 \5 A, d
!
(Not)
3 m$ P) h8 w: G- J$ p; @( a6 I3 N8 A( ^9 Y+ M& g% Z( R' @
十天学会php之第一天就说到这里,第二天说一下流程控制。

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