您的位置:首页 > 编程语言 > PHP开发

PHP学习笔记(2)-语法和数据类型

2011-06-18 00:47 686 查看
一、PHP的基本数据语法

1、HTML和PHP混合方式编程。

如:

<!DOCTYPE br PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>PHP学习笔记</title>
</head>
<body>
希望大家学习PHP快乐!<br/>
<?php
$str="PHP 世界快乐无穷!!!";
echo $str;
?>
</body>
</html>


3、每一个PHP中的语句以;(分号结束)。

<?php
$str="PHP 世界快乐无穷!!!";//分号结束
echo $str;//分号结束
?>


3、怎么定义一个变量、和变量的使用

1)变量定义是要必须以$符号开始。

2)变量定义如下示例:

<?php
$_=100;//$_开始定义
echo $_;
echo "<br/>";

$_a="a100"; //$_接小写字母
echo $_a;
echo "<br/>";

$_A="Z100";//$_接大写字母
echo $_a;
echo "<br/>";

$_A="abcABC100";//$_接大小字母数字混合
echo $_A;
echo "<br/>";

$_2="200";//$_接大数字
echo $_2;
echo "<br/>";

$a="a200";//$接小写字母
echo $a;
echo "<br/>";

$A="a200";//$接大写字母
echo $A;
echo "<br/>";

$Aa100="Aa100";//$接大小字母数字混合
echo $Aa100;
echo "<br/>";

//$100=100;  这中方式是错误的
//echo  $100;
?>


4、PHP注释

1)单行注释: //注释单行内容

2)多行注释: /*注释多行内容 */

<?php
$UserName="Admin";  //定义Username变量赋值为“admin”
$PassWord="888";    /*定义PassWord变量赋值为“888”*/
/*
* 定义数组变量
* 循环输入显示数组内容
* */
$ArryStr=array("A"=>2,"B"=>4,"C"=>6,"D"=>8,"E"=>1);
foreach ($ArryStr as $k=>$value)
{
echo  "$k=>$value<br />\n";

}
?>


二、PHP数据运算类型

1)四种标量类型

boolean(布尔型)

integer (整型)

float(浮点型 也作"double")

string(字符串)

string:用$申明自定义变量$abc="你好吗?"; 显示值:
<?php
$abc="你好吗?";
echo $abc;
?><br/><br/>
integer:申明整数类型 $number=100;显示值:
<?php
$number=100;
echo $number;
?><br/><br/>
boolean:申明布尔类型 $isOk=TRUE;显示值:
<?php
$IsOk=true;
echo  $IsOk;
?><br/><br/>
foat:浮点类型:$f_Number=10.00123123;显示值:
<?php
$f_number=10.00123123;
echo $f_number;
?><br/><br/>




2)两种复合类型

array(数组)

arry:数组类型:$ArryNumber=array(9,8,6,4,2,1);显示值:
<?php
$ArryNumber=array(9,8,6,4,2,1);

foreach ($ArryNumber as $value)
{
echo  "Value: $value<br />\n";

}
?>
<br/><br/>
arry:数组类型:$ArryStr=array("A"=>2,"B"=>4,"C"=>6,"D"=>8,"E"=>10);显示值:
<?php
$ArryStr=array("A"=>2,"B"=>4,"C"=>6,"D"=>8,"E"=>1);

foreach ($ArryStr as $k=>$value)
{
echo  "$k=>$value<br />\n";

}
?><br/><br/>




object(对象)

object:对象类型:$userObj=new UserInfo
<?php
class UserInfo
{
function    getUser()
{
echo  "UserName:lhj588<br/> Email:lhj588@live.cn";
}

}
$userObj=new UserInfo;
echo $userObj->getUser();
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: