返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
& K. g" w' R& l# E  P$ _/ W" p3 _5 f9 S, H9 A9 ]
2 Y) V9 }/ M+ }
下面简单介绍一下PHP的语法。! N7 y( W# k9 C
1PHP程序始末标记; d# E; A7 s/ Y
(1)XML标记:
, i: }  ?0 G; T' G3 Y<?php
/ k, o' K) E6 e' s% W6 {php
程序! {. b$ |0 ~0 _! V% f) i
?>
. b3 Z, T8 A( K+ J' }(2)SGML
标记:' W3 L7 L; H1 {+ u/ s
<?
1 e, n6 i) Z- n7 U: ~php
程序$ V# W5 k( L6 t1 S( `( T
?>7 [$ c( a' ^. Z2 R
(3)
正规的标记:' y8 r6 g) c& X1 G2 K% Z# E
<script language = "php">
$ b; s) w. N8 P8 `0 [& _0 Hphp
程序
  K  Q: {6 J! L# P) }8 I/ ^</script>
# |" O% c  c% x8 `1 w
2 w7 s, d, o8 j8 Y4 A, f2
、引用文件的方法有两种:require include; T/ V3 H3 D6 K
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
' _9 A1 k3 M% u
( n) A  d7 X5 m8 finclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
4 j/ y! o) `1 A: V6 W
7 R  s- b, [% ]3 A8 R3、注释方法:; A; x( b/ N& o: [5 n& G) P
  v0 F/ t1 l; p5 Y' m
<?php
) h9 A  E, r3 V' Wecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释: _5 v6 ^1 J  u5 D
,单行注释
1 q5 H8 U5 N; E
/* 本例采用多行的
# \6 ?$ i, q$ F8 v注释方式
+ }( {3 u. l* i- @
/*echo "这是第二种例子。
\n" ; */& r9 W9 t, d4 m3 c' r% m7 q7 T/ _
# H8 Z, w) c% E" |/ c9 H
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

5 E( r2 E& \& d* u3 T) A+ W; j, s?> ) k5 [9 k# ^7 J
* e5 W4 q9 @/ v: q# \3 h% d
4、变量类型:

. n9 f) f% ]/ P. y, E9 Z) P( I: d% e, ?6 e3 {: K8 N" T8 Z
$mystring = "我是字符串" ;
% I  Z) Z- O+ z* @; J5 W$NewLine = "换行了
\n" ; 1 C. E3 u9 K6 O4 Y/ g
$int1 = 38 ; . A/ E* |# I% ?8 F
$float1 = 1.732 ; ( m3 B; Q" J& H# N
$float2 = 1.4E 2 ; * I  |; A0 _. ]! w
$MyArray1 = array( "php" , "" , "" , "
" );
6 k* K* K( @: q, i3 _2 ]# C; n. T8 z+ z( y: Y
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

; _. K3 z$ X6 W; a! _7 V7 H! F5 q0 Z5 G8 Z8 M9 _
5、运算符号:
5 a/ ?; c) b8 z  f9 Q2 o(1)数学运算:
6 y3 h& t3 |% h% r* H! L
符号* t% @4 Q( K  l# `( {. C' H
意义
9 k2 ]+ G9 I6 Y/ X* S( H1 }8 X3 \; [
+ 加法运算
7 h3 |" F" }; }+ |* @
- 减法运算
/ s1 ^  s5 Y& a3 L6 f1 y
* 乘法运算
) a7 m2 V  V9 F1 [$ g
/ 除法运算

7 m( u/ S( W$ D+ i5 c% 取余数

. S) |. R* U4 C5 f+ r9 l* g++ 累加
- D- D  i6 x3 @7 l7 z" ^& O4 Z! D
-- 递减
* s0 P) n+ L  Z2 |% M

" H" V; p/ \5 D8 Z( U(2)字符串运算:

3 \, {5 l. l+ W字符串连接符号:.) i6 x; C% `/ ~" T2 P' N  C
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
) [4 G7 q6 x* c. _+ A2 ]: ^
# ^) W2 k* @3 @0 F(3)逻辑运算:
1 h: n$ T; |) p3 I/ p" f' h
符号  h* F$ Z, F4 S* e
意义
0 g3 N# t' K5 V: K( X8 [) b
< 小于
+ ~( W1 E9 h/ K
> 大于
* M8 E9 Y7 j1 h; C, ~; ?1 F- `6 A5 [
<= 小于或等于
( O- o! s- n; J4 u  h" n
>= 大于或等于
  L0 S+ }- h& F
== 等于
* d) ]- p: h4 I1 I2 O( X
!= 不等于
" @+ {2 z  {5 `- `. R* P
&& 而且
(And) 7 _" i- T# X6 I
and
而且 (And)
) j! x/ s/ Q  x. L0 ||| 或者
(Or)
% V  ^; s- K4 {% E/ `' C7 R. ^or 或者
(Or)
- L6 n: j5 J% Z3 c) x/ Oxor 异或
(Xor)
( C# j! f& q; U. R2 g3 L. p  Z3 K!
(Not) : s8 [1 Y4 d# `. {

$ V' t+ ]8 e7 a' w8 v十天学会php之第一天就说到这里,第二天说一下流程控制。

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