返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:$ D+ Q0 t" q% P* u

( f  E6 `0 {( Q; p8 J
* i7 {4 r$ K1 D  G+ A
下面简单介绍一下PHP的语法。
9 r1 o1 ^& u  F7 V3 l  l1PHP程序始末标记& B, E: Z' O# n. W0 d, Y
(1)XML标记:
) g! H; ~9 S4 j% q! L! \* u! l<?php" T+ l. A0 K8 L; r) \  F2 Y
php
程序' x4 n# O/ O: |- m, Q$ m4 f
?>! \, h+ \! i# p/ w, J% x
(2)SGML
标记:' w2 a6 n5 `! h6 v* f+ W7 r
<?
/ v; L! {" y7 E$ }$ Zphp
程序
( i! X) v& S, K3 M) ?3 n?>+ x. ?+ M; w  F$ ?7 W
(3)
正规的标记:& [0 J* \/ s9 [( F1 a2 F: P6 ^: e
<script language = "php">
- T2 a! s5 |7 A. Vphp
程序
5 {' [- {, v0 _. L* t" q1 ^( V5 J7 v% `</script>) z; r4 W8 v' i

( X7 v6 \( U8 L1 t5 U2
、引用文件的方法有两种:require include
% |4 ^4 X( ]* h4 v4 drequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
' |5 Y3 O3 a9 W0 K
4 x; {0 z; B! e) R& O. l) @include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。' ^( j, I% h: N
( R7 v; ?! P( W$ |! U9 m7 \
3、注释方法:
' {. S3 j: ^/ R
+ d- p- _- S# d% `1 W" Z9 ^7 ]<?php 7 H" f0 F/ O. u4 b
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
7 n& x0 w/ `4 K9 N: E,单行注释
. W! @0 d! s) h8 W
/* 本例采用多行的
% B% o1 A# u: R, \3 V" }注释方式

& J! Y( u- z( v9 @/*echo "这是第二种例子。
\n" ; */
6 |7 g& a% a+ E  ]8 p7 i% X" G, U2 D4 n5 w& g( u* X& s
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

' |) G0 X) {8 |: m7 q1 Y5 K?> / z. ^  r/ @! J7 D" N6 }  z7 L" N

! U: ]) Y& ?7 j( A4、变量类型:
+ G4 S7 b* b. J/ ]% q  ~

3 l, t! Q* @8 |$ p$mystring = "我是字符串" ;
0 G9 t. m; |4 t1 E& M$NewLine = "换行了
\n" ;
1 B$ p2 O8 x6 H& m5 i7 x$int1 = 38 ;
5 F- s9 j, w) i6 W5 l% ?$ i, z$float1 = 1.732 ;
, k, V$ l5 X! X4 ?, s- r. `$float2 = 1.4E 2 ;
# o/ z' I; @) q! n$MyArray1 = array( "php" , "" , "" , "
" ); 2 C! P. h( {9 t" s" ?0 e

; w$ \0 `6 B" d这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

& W/ V' G! v/ u7 E& Y7 m/ e
! V5 E3 [. k' a& Y3 y5、运算符号:
# m# K$ t: f. y(1)数学运算:

" q$ B7 Y2 Z3 y0 L0 l! U" Q8 P符号
7 e3 q. o* y" ~( ?意义
* a1 D9 Q. D1 G8 n/ e) N5 u* P
+ 加法运算
; N' S3 }* l& i- y$ ]0 l
- 减法运算
( y3 V# @3 C/ z1 ^6 o. M" W2 d* I2 w
* 乘法运算

* O! Q# x- F- j  p" U. u/ 除法运算
) Q, H/ |8 w% M
% 取余数

$ x: I/ S( S- f% s/ r3 i% o/ v+ |++ 累加
3 w8 i5 [, u) g1 k: S
-- 递减
3 i4 i% A. O% H- |/ \
' O6 s) d' h  F/ E
(2)字符串运算:
7 k1 I2 g$ F* z, \" L) J
字符串连接符号:.* T0 Y* g7 U  p) g' {' r$ j4 y
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";% h- b% O9 h& L

& T2 X7 R9 |* W9 U' p% V8 F4 k% y3 W(3)逻辑运算:

* a! {( [  d0 J4 I" q7 E$ h符号
, c" `1 O+ i  G意义
# Z9 H) ]. B' N2 P( G+ U
< 小于
( g; Y# m5 s  r) C* e5 j, e- u
> 大于
7 g# V) P+ e% V' v' _
<= 小于或等于

* f# j. j8 J0 _, {8 \; }>= 大于或等于

+ i8 @- ?# w' S. q; L== 等于

7 R. P8 K# a; D5 K1 p!= 不等于
# n6 w8 M! G5 S6 I4 i
&& 而且
(And)
, @' f' O6 y) Y- U3 b7 j# E2 Yand
而且 (And)
8 X& p( O4 O( m8 r: X3 _|| 或者
(Or)
7 t  u9 i7 E, B6 l# J9 Lor 或者
(Or)
; l6 f3 U- o2 Lxor 异或
(Xor)
+ H2 y3 w: i! |  ?5 a!
(Not) 2 A! J' X7 Q; O8 }  k. h  e

0 {& y. }. x: Z$ E7 D- |十天学会php之第一天就说到这里,第二天说一下流程控制。

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