返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
7 z1 N& O) P, x" Z. e* f7 ~6 B% n$ H6 k! |8 X1 ]

5 p8 l- \" Y% `. J% u6 W* K下面简单介绍一下PHP的语法。+ ]: @& L9 |1 [4 O/ x* ]
1PHP程序始末标记
9 p1 a: N7 r% {: N0 Z- F(1)XML标记:3 S+ z' y% r, e9 \6 H  C
<?php
. z. {1 w. G2 [3 w% ~% Z9 vphp
程序
; D7 u+ [: `5 a4 a$ Y?>) p: k+ `0 n% c7 I% ^& e% O
(2)SGML
标记:- J2 [8 F% m4 Y/ X% m: w2 j+ S/ S
<?4 n" z$ E' }+ L' U/ [
php
程序
- c7 W% E3 C, y) T?>
1 \: D' h; B- z2 n9 k7 Z(3)
正规的标记:  Q6 I% G; d. i" F+ G. `4 q; j' l- B
<script language = "php">% ~$ Q+ i) _  T' n0 i" ~& b% S
php
程序0 K" t. j; z  j3 f8 [6 \2 S3 x
</script>9 }1 U" d  f9 K( f* j# F

. _, Q  Q# {: s2
、引用文件的方法有两种:require include% N9 a$ P, Y" O/ v5 @, y
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
, I+ E7 S9 u; v% \: z$ Z' O* z
! ?$ g$ y% K& J/ k* minclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
3 Z7 N# [( F* |3 e& T% X% a% e$ _( A& B  U. O8 g
3、注释方法:# x) j$ t4 w/ l  D' e" c# s( _) r

9 e9 {! n3 Z: M$ _$ I7 |  t% f<?php
# n0 }# W! g) o7 j+ n- pecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释
( f# i, ]$ p2 k$ n, T) t! G) c,单行注释
, H  I3 W$ V, u7 e$ R- V, M' }
/* 本例采用多行的7 q, @( s# R- m6 o. ]1 i2 e, d& u: q3 w
注释方式
4 t4 v- v5 n! H; ~
/*echo "这是第二种例子。
\n" ; */
/ b* Z5 e( z" `9 f& h" O- U& Z
! _" ~6 k/ G; O; k. wecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
* g+ v! ~0 R' d
?> 0 z' S" q, a/ O& E  j

0 z0 |8 e; z+ r* e7 |5 |; _4、变量类型:
/ A) q# y9 W+ F& h* S

/ q8 D. u' r' \) J' B. G$mystring = "我是字符串" ;
9 D+ c# }9 b( m- i8 T; S7 C$NewLine = "换行了
\n" ; ) _- P& H2 B+ f/ U+ x/ S! f
$int1 = 38 ;
9 c; [" Z9 N# y  b% Y2 r! E0 w$float1 = 1.732 ; - Q2 |' _* u* A4 y0 u# I
$float2 = 1.4E 2 ; ( Q/ B1 i! N; r3 b
$MyArray1 = array( "php" , "" , "" , "
" ); , r5 }+ a% Y1 R! }7 `4 n" ]: J
* v( G, Y: E5 l' ?, Y
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

  l% \7 }5 P6 v" E& J
/ {' ~0 D9 W+ i' u' d( Q4 I5、运算符号: 9 }% q0 @$ w2 a2 R6 |
(1)数学运算:
- l8 N8 _7 {8 f, _0 J% F2 @
符号
. x8 S* R/ @0 a- L0 `& p1 N1 [# A! {意义
" [* |: W2 p+ p  Y7 {5 P) p
+ 加法运算

/ t0 q( n) K) X- 减法运算

2 G# t) j# U. D: l# r* 乘法运算
* M: ]$ e2 W7 c) y' D& a
/ 除法运算

; Y- i( M2 u/ w3 u' V8 K: Q% 取余数

3 }' |/ s2 \% [# H# `: q+ S++ 累加

  N5 b: N8 F5 n-- 递减
& e3 Y3 ?0 U5 W0 H# m
7 A# _5 {5 C4 f) w% K
(2)字符串运算:
9 y! x' W  F( v/ H1 p
字符串连接符号:.+ c2 D5 H( Z2 ]. h
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
9 Y5 x2 s0 y  ?8 t0 m4 K
7 x( ]4 w' N) B3 p8 H  m" k, _(3)逻辑运算:

% L# y" c" ?4 ^3 v) l8 x3 u& q符号
5 s1 _, F6 `* \2 u8 m1 T% p( r意义
$ ?! n5 n4 U. ]1 I9 j- I0 O3 K) Q
< 小于
& M1 p! [+ L" P3 F: X3 h. P. a
> 大于
9 r# D: \! Q+ _0 G
<= 小于或等于
1 {" W8 T8 l& f* J& w6 ~% W
>= 大于或等于
$ t' Q  }3 ~# C, y
== 等于

1 K% z3 n6 W3 a' z+ l!= 不等于

3 V4 Y2 h* f, O- s- M&& 而且
(And) & K# D) j/ ?, x: T+ Q. W" ^
and
而且 (And)
, ^* W) f. L$ w1 @# G; y5 T- p|| 或者
(Or) # ^0 q& x' }2 _9 t* b+ A0 [) r/ R. T
or 或者
(Or) ( Z7 V: O# ~0 ]0 ]) h% R  U
xor 异或
(Xor)
& n0 t/ ~, P; W7 e; T!
(Not) 5 a0 j: r; Z2 g" ^. H

& c9 K: e: B& E$ N+ M, ~$ U十天学会php之第一天就说到这里,第二天说一下流程控制。

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