本文实例讲述了PHP基本语法。分享给大家供大家参考,具体如下:
Demo1.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<?php
//echo 表示向浏览器输出,echo 其实是一个函数
//双引号括起来的是字符串
echo '阅谁问君诵,水落清香浮。' ;
/*
*
*
*
* */
#这也是一种注释
?>
<? echo "阅谁问君诵,水落清香浮。" ?>
<script language= "php" >
echo '阅谁问君诵,水落清香浮。' ;
</script>
|
Demo2.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<?php
//深入理解 echo ,echo 是一个函数
//echo 功能:向浏览输出字符串
//echo 返回值:void 无返回值
echo '阅谁问君诵,水落清香浮' ;
//print 功能:向浏览器输出字符串。
//print 返回值:整型
echo '<br/>' ;
print '阅谁问君诵,水落清香浮。' ;
echo '<br/>' ;
echo print '阅谁问君诵,水落清香浮。' ;
//printf 功能:向浏览器输出字符串。
//printf 返回值:返回字符串的长度
echo '<br/>' ;
printf( "购买%d光盘" ,5);
echo '<br/>' ;
echo printf( "购买%d光盘" ,5);
//sprintf 功能:将字符串保留在内存中
//sprintf 返回值:返回字符串本身
echo '<br/>' ;
echo sprintf( "购买%d光盘" ,5);
?>
|
Demo3.php
1
2
3
4
5
6
7
8
9
|
<?php
//创建一个变量
//什么类型,整型,字符串,浮点型,布尔型
//创建变量的时候,通过赋值来确定它的类型
$sum = 0;
$total = 1.22;
$sum = $total ;
echo $sum ;
?>
|
Demo4.php
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<?php
//数据类型的转换
// $sum = 0;
// $total = 1.22;
// $sum = $total;//隐式转换
// echo $sum;
$sum = 0;
$total = $sum ;
echo gettype ( $total );
echo "<br />" ;
$total = ( float ) $sum ; //显式转换
echo gettype ( $total );
?>
|
Demo5.php
1
2
3
4
5
6
7
8
|
<?php
//设置类型 settype()
$sum = 100;
//中途将 $sum 类型转换成字符串
settype( $sum , "string" );
//这个时候 $sum 的100 不是数字,而是字符串"100"
echo gettype ( $sum );
?>
|
Demo6.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<?php
//isset()和unset()
//判断一个变量是否存在
//销毁一个变量
$a = 5;
//变量 $a 已经存在
unset( $a );
//如果 $a 这个变量是真是存在的,那么 isset($a) 返回一个布尔值1,空
echo isset( $a );
$b = 0;
//empty()用来判断一个变量的值是否为空,如果为空则为 true 否则为 false。
//换句话说,""、0、"0"、NULL、FALSE、array()、var var();
//以及没有任何属性的对象都将被认为是空
echo empty ( $b );
?>
|
Demo7.php
1
2
3
4
5
|
<?php
//类型判断函数
$sum = 100;
echo is_integer ( $sum );
?>
|
Demo8.php
1
2
3
4
5
6
7
8
9
10
|
<?php
//$sum 是浮点型
$sum = 22.22;
//intval($sum) 整体变成了整型
//echo intval($sum);
settype( $sum , "integer" );
echo $sum ;
//请问 $sum 目前是什么类型
echo gettype ( $sum );
?>
|
Demo9.php
1
2
3
4
5
6
7
8
9
10
|
<?php
//常量通过 define() 来定义
define( "TOTAL" ,100);
echo TOTAL;
$TOTAL = 200;
echo $TOTAL ;
echo $_SERVER [ "SERVER_ADMIN" ];
echo $_SERVER [ "HTTP_HOST" ];
echo phpinfo();
?>
|
Demo10.php
1
2
3
4
5
|
< meta http-equiv = "Content-Type" content = "text/html; charset=GBK" >
< form method = "get" action = "Demo11.php" >
姓名:< input type = "text" name = "username" />
< input type = "submit" value = "提交" />
</ form >
|
Demo11.php
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<?php
//echo $username;这种简短风格不允许使用
//它会混淆和普通变量的关系,
//第一步,将接受到的变量数据赋值给一个变量
//将上一张表单用 name 的名称的 value 值提取出来 value="chaoyv" name="username"
//$_POST['username'] 这个整体就会返回出"chaoyv"这个字符串
//echo $_POST['username'];
// $username = $_POST['username'];
// echo $username;
// $username = $HTTP_POST_VARS['username'];
// echo $username;
echo $_GET [ 'username' ];
?>
|
希望本文所述对大家PHP程序设计有所帮助。