返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
. b, j5 `$ d7 f* r4 a& Y" ?# z1 E+ S
9 k2 V8 d5 w: Z: e* g) U7 b4 q
下面简单介绍一下PHP的语法。; q7 R2 Z9 G' k: n. M
1PHP程序始末标记
* D5 @# a3 [7 c) @# P! a0 v; O(1)XML标记:& E+ [% p3 J3 {8 ?) R1 \
<?php
3 t3 q8 E$ W4 t4 e# Wphp
程序* F% K2 ^; c- _( M7 d. X! Y
?>
8 b% _, M  d; s+ O( O( z(2)SGML
标记:, u8 U6 Z6 y3 |# c9 e8 `$ }
<?1 ]1 S! P+ P# g, {* M( [- j1 g- O1 g
php
程序- \. E$ g, @4 L
?>
2 c8 k0 p$ K$ v  r9 E! R- l# ~(3)
正规的标记:8 h: e, l& C" o+ Q; N
<script language = "php">0 {% {5 d* Q( J6 ?% O. ?( K2 G
php
程序
5 i+ q& f. \6 u+ e- m! U</script>
# G, [' A2 w) w& E/ X0 Q- b0 s9 U7 {% k, T% [& h3 \+ j
2
、引用文件的方法有两种:require include% }  |+ W) C4 h# r
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
- @! N8 N* ?2 r! W5 V5 U& q4 |1 w+ }, @; h, ~
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
* G1 f& H! ^3 K- ^6 A
0 b6 B# e. o: p, G9 d7 W, w3、注释方法:& E" x! E9 e, T, G4 b4 _7 p% X

6 w' U4 T6 N& E# }9 h0 H" r* K<?php
* ^2 `( I6 c9 R7 s) A6 pecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释% x8 ]) M4 u0 H& U0 _4 ^5 [, ]
,单行注释
3 A* _$ B0 D, ~4 m, k- S0 R
/* 本例采用多行的
3 h7 D/ |( u# D% D" a注释方式
; Z4 F4 a( n/ Z8 M  v( |
/*echo "这是第二种例子。
\n" ; */# \4 C( [5 i0 X% K  ]' Q1 R3 P

/ w/ d4 T' C' {! {" Uecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

) T) I6 O, X( q' @: G?>
+ Y1 W! `* O" P2 I
: R8 s% J* _2 [, {, R4、变量类型:
0 \9 t) T1 J3 H# _

0 u8 e/ i2 L* \, D+ X$mystring = "我是字符串" ;
8 f3 c: z$ a& \( W/ i$ U) \5 j# G% s$NewLine = "换行了
\n" ;   w- F4 m  z- w. E  }0 ]
$int1 = 38 ;
8 \0 v$ @8 o6 \; `. B  w" ?' k$float1 = 1.732 ; : D8 P' E! ]& O# H* P# b# n
$float2 = 1.4E 2 ;
% d* s, F% n) [1 X" N: i/ y$MyArray1 = array( "php" , "" , "" , "
" ); ( N; D9 _1 p5 R% Q3 T& ^. ?
: e4 \; F* v  N
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

9 B: R( W# L- t( `/ b7 A. P
2 c* z) Y, p5 i. {) ^5、运算符号:   m5 A4 P$ s: g/ l) m
(1)数学运算:
0 }1 o9 P+ |. b, W' E4 p$ v! F
符号
/ F% I4 o" O  z% S8 e4 d意义

0 r, O" Y' m8 N0 K: ~& O+ 加法运算
3 G/ V6 _  J3 T; I6 G$ D6 k! k7 F0 e
- 减法运算

: j0 @3 b8 `% [* R3 Z* 乘法运算

* \  z- S/ j6 T, b% T6 E( y/ 除法运算
# d* X1 `* n' w  `+ ^" M
% 取余数
3 I5 w% c4 O) w0 i+ R9 p' y: G: {
++ 累加

5 E; ^" ?9 o; n  D-- 递减
1 ?- Y3 n) g5 F, h8 M2 j& ?8 `
  M: ^* e9 r; }) b, |# T8 H& j
(2)字符串运算:
- F" j- `1 N/ R) _+ q
字符串连接符号:.
1 k% d% `8 H+ x. m8 Y3 f$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";) i# ]* K% J8 ?) P
' v3 }, W& J' _+ N- g& c0 h, f  C
(3)逻辑运算:
, t; L, P' s) n+ A" |8 F4 |, i
符号
& m! s8 k# ?3 F意义

* }% z) W3 t* ^! U< 小于
. x0 k9 |+ @  `. g
> 大于
& u" c4 Z; V+ _: @$ S' G. l; p* k
<= 小于或等于

" w2 T% d: `- M2 Z" l% t! P1 n+ H>= 大于或等于

; o5 X" ~- O' Z( R9 z" c1 b/ \) }== 等于
8 D) D, p: ~1 {& Z2 ]
!= 不等于
. ]- n( E, r" E2 t+ {( l: z+ x+ V
&& 而且
(And)
8 ~8 Z) @: i  {: T; M9 m2 [and
而且 (And)
" C1 F( ~" L- X7 L|| 或者
(Or) / z2 p" d+ b" @8 J  X9 P6 j4 E
or 或者
(Or)
. c! y2 z$ Q+ x( d+ gxor 异或
(Xor)
1 ~  Z5 |4 b& N' ?; I!
(Not) " H, A$ B- \" P; p
$ b) D/ U5 b% m  t7 R+ N; ~# l
十天学会php之第一天就说到这里,第二天说一下流程控制。

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