返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
2 ]6 i, s: u! e4 S& o* J8 D/ ]0 Y4 J) N% S+ e
5 t# _. O* e2 {1 A( ?( a' f
下面简单介绍一下PHP的语法。& s, O! e0 _# i" D9 Q6 h& _
1PHP程序始末标记
: J! z. V2 z7 c# V0 |(1)XML标记:/ g- o) y) l# h, P
<?php/ z/ L8 F9 L* I# [, `
php
程序
- I" A- c) P1 c' K! I?>8 m: s- v0 ?. J) `
(2)SGML
标记:
4 X# J2 L; N) a" B# C, i<?
2 r7 H) B; N! E( ^php
程序$ Z2 p4 {6 N: ^* z( d$ C& ]: t' `7 A
?>
; y8 F" n1 |. a9 ^* Z, L(3)
正规的标记:- X0 x2 M# ?' F, N8 v- T! Z
<script language = "php">7 E8 m9 A, p8 z; |( p# s% s, @3 L
php
程序# ~* w( r! c" v( {8 q1 R  o
</script>4 v% w' x# t( {$ v

! K7 ?( c- s0 M5 _0 m2
、引用文件的方法有两种:require include" s# b; a" g! J# R$ z  ^
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。$ J: U, u! l3 C7 x2 P$ R

: ^7 N- }) {# Q; i5 {/ Cinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。$ w1 T$ S% D6 [0 C+ L2 k, A+ G  P
* {9 o2 R2 `& ~0 d( v
3、注释方法:* v$ S+ V+ e" W8 C  |

' v' B, M; ]4 t$ z" b2 V" j<?php . J' D3 X5 l% n
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释1 w. V$ P  v2 D" U0 b9 P% e! K2 A2 A2 m
,单行注释

2 B6 f% E3 ?1 l. k& X$ b" N2 S- I/* 本例采用多行的
. E+ I, l8 i: L0 y注释方式

% U" ^9 L3 n' `! J% V' r5 Y/ l/*echo "这是第二种例子。
\n" ; */
+ b% M: U$ d  j8 M  \4 d" D/ x1 t/ F! F0 r" F! E4 r6 |: T
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

) D8 Z5 i" D0 C?> / Z  b% J. |6 r+ o  L  z/ V& p1 N

" R2 Y* `* F; G6 Z5 I4 x9 A" C, G' K0 b4、变量类型:

. t% [/ B$ A7 ~
% h. w) ^. t6 ^4 K+ g$mystring = "我是字符串" ; 9 k) D& b, o' D# o/ \7 ~
$NewLine = "换行了
\n" ;
& w5 y, S% `( z$int1 = 38 ; ; }; V" I2 g$ [1 K
$float1 = 1.732 ;
% Y/ o4 h, [! w& g2 j1 Y/ w/ @$float2 = 1.4E 2 ; . V6 M" p' e3 F3 _% |% K
$MyArray1 = array( "php" , "" , "" , "
" );   O$ ?% W) I$ _: {8 o' t& W
" h4 g) W: @3 _9 R% f( h
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

  p" N8 O" Y1 ~# ~! B! d
: F" k3 f0 s# Y; S( e) A7 e5 \2 t5、运算符号: , w2 W' l& K" w2 K" Q! h) @- {: @+ K
(1)数学运算:
& S5 u3 N1 E" \4 m, z, k
符号$ k; [& H' A9 S5 }8 }$ t
意义
) B! u( S0 E- y, p/ ?
+ 加法运算
+ U0 G0 H& f# X  \
- 减法运算

0 @; k( ~$ E4 Q% `/ w: z* 乘法运算

" y4 m9 R/ c1 c9 u/ 除法运算

# v: t, v: ~; C5 k7 M% 取余数

5 `7 _, @0 h  I, d4 Z# F1 N8 N++ 累加
' I5 Q* x7 j/ d8 S: V
-- 递减

2 v, k' G/ v- j; s4 J' p* l: O  s6 _+ H# z9 V, X
(2)字符串运算:
5 i; ?. G! L/ X  k) w" u. v2 p
字符串连接符号:.6 X6 W/ f: |; L( n0 E: i$ A* J
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
1 y8 M# y2 S4 B, D
2 D$ a! L2 v& L( f4 X, J(3)逻辑运算:
0 _& z0 H3 f# s
符号# J! E+ v: L1 z5 t
意义
/ C. e4 h/ ^: a' c5 P* t" F
< 小于
! H- R9 g# a4 B9 I
> 大于
& ^1 i/ ]# y0 P# d
<= 小于或等于

8 I% ^6 E. Z% E/ |% y0 F- i: K( ]>= 大于或等于
) E* \9 J; U- ?7 `9 x" G1 ^
== 等于
% C; q$ N' w/ E. j5 r
!= 不等于
5 ]% F8 L; O8 ?$ t
&& 而且
(And) 6 N$ g8 N2 M: X  ?+ `
and
而且 (And) : d% }4 s, S# M+ F: T$ t9 J+ s- K
|| 或者
(Or) 7 d7 N! b1 Y7 z' S* L. l9 u
or 或者
(Or) . O' F) l) P3 w; Y! \
xor 异或
(Xor) 2 ]8 y5 w7 M4 o5 R! ~: m
!
(Not)
! N3 h# j  v) s/ ^6 G9 U! N* A# ]/ H+ l  p/ N
十天学会php之第一天就说到这里,第二天说一下流程控制。

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