php编程基础学习(1)
2008-09-08 01:53
375 查看
首先说下我使用的IDE(Integerated Development Environment),使用的是zend studio5,我个人比较喜欢用它,呵呵
让我们从HelloWorld开始吧~
看如下代码:
<html>
<head>
<title>HelloWorld!</title>
</head>
<body>
<h1><center>
<?php
$string="Hello World!";
echo $string;
?>
</center></h1>
</body>
</html>
还记得C中的Hello World怎么写么?这里的php语句是不是很简洁呢?呵呵,可爱的php脚本。看代码,只看<?php...?>部分,这里就是php代码了。其他部分是html。我们会发现,变量($string为字符串变量,C中没有的)的初始化不需要变量说明,输出是便是echo+输出内容,如果是输出字符串,则字符串要用""号引起。对了,不要忘了语句后面的 ; 哦!
Hello World完后我再来看下几种类型变量的定义和初始化!
<html>
<head>
<title>Type testing!</title>
</head>
<body>
<h1><center>
<?php
//字符串的定义
$mysting="字符串";
$NewLine="换行!/n";
//整型的定义
$int1=38;
$int2=49;
$hexint=0x10;
//浮点型的定义
$float1=1.632;
$float2=1.4E+2;
//数组的定义,注意最后的分号不能少
$MyArray1=array(1962,1968,1964,1981);
$MyArray2=array(
"地支"=>array("子","丑","寅","卯"),
"生肖"=>array("鼠","牛","虎","兔"),
"数字"=>array(1,2,3,4)
);
//类的定义
//对象变量的定义
class Star{
function makeStar(){
echo "This is Star!";
}
}
//变量的声明
$bar=new Star;
$bar->makeStar();
?>
</center></h1>;
</body>
</html>
常量的应用
自己运行一下代码,就知道这两个常量是做什么的了,还有很多常量,以后会提到。
<html>
<head>
<title>常量范例</title>
<body>
<h1><center>
//使用_FILE_和_LINE_
<?php
function report_error($file,$line,$message){
echo "An error occured in $file on line $line:$message.";
}
report_error(__FILE__,__LINE__,"Something went wrong!");
?>
</center></h1>
</body>
</head>
</html>
用户自己定义常量
这一范例中,用户自己定义一个名为CONSTANT的字符串常量,代码如下:
<html>
<head>
<title>Define常量</title>
</head>
<body>
<h1><center>
<?php
define("CONSTANT","Hello World.");
echo CONSTANT;//output "Hello World."
undefine("CONSTANT");
?>
</center></h1>
</body>
</html>
定义数组和对象类型
代码能说明一切,别的不多说了:
<html>
<head>
<title>Define Array & Define Object</title>
</head>
<body>
<h1><center>
<?php
//Define Array
$name[]="hehe";//与C语言一样,数组也是从o开始的,此处的数组$name[]初始化相当于$name[0]="hehe";
//Define Object
//初始化object变量
class Star{
function name(){
echo "Good name,hehe!";
}
}
//声明变量
$obj=new Star;
$obj->name();
?>
</center></h1>
</body>
</html>
让我们从HelloWorld开始吧~
看如下代码:
<html>
<head>
<title>HelloWorld!</title>
</head>
<body>
<h1><center>
<?php
$string="Hello World!";
echo $string;
?>
</center></h1>
</body>
</html>
还记得C中的Hello World怎么写么?这里的php语句是不是很简洁呢?呵呵,可爱的php脚本。看代码,只看<?php...?>部分,这里就是php代码了。其他部分是html。我们会发现,变量($string为字符串变量,C中没有的)的初始化不需要变量说明,输出是便是echo+输出内容,如果是输出字符串,则字符串要用""号引起。对了,不要忘了语句后面的 ; 哦!
Hello World完后我再来看下几种类型变量的定义和初始化!
<html>
<head>
<title>Type testing!</title>
</head>
<body>
<h1><center>
<?php
//字符串的定义
$mysting="字符串";
$NewLine="换行!/n";
//整型的定义
$int1=38;
$int2=49;
$hexint=0x10;
//浮点型的定义
$float1=1.632;
$float2=1.4E+2;
//数组的定义,注意最后的分号不能少
$MyArray1=array(1962,1968,1964,1981);
$MyArray2=array(
"地支"=>array("子","丑","寅","卯"),
"生肖"=>array("鼠","牛","虎","兔"),
"数字"=>array(1,2,3,4)
);
//类的定义
//对象变量的定义
class Star{
function makeStar(){
echo "This is Star!";
}
}
//变量的声明
$bar=new Star;
$bar->makeStar();
?>
</center></h1>;
</body>
</html>
常量的应用
自己运行一下代码,就知道这两个常量是做什么的了,还有很多常量,以后会提到。
<html>
<head>
<title>常量范例</title>
<body>
<h1><center>
//使用_FILE_和_LINE_
<?php
function report_error($file,$line,$message){
echo "An error occured in $file on line $line:$message.";
}
report_error(__FILE__,__LINE__,"Something went wrong!");
?>
</center></h1>
</body>
</head>
</html>
用户自己定义常量
这一范例中,用户自己定义一个名为CONSTANT的字符串常量,代码如下:
<html>
<head>
<title>Define常量</title>
</head>
<body>
<h1><center>
<?php
define("CONSTANT","Hello World.");
echo CONSTANT;//output "Hello World."
undefine("CONSTANT");
?>
</center></h1>
</body>
</html>
定义数组和对象类型
代码能说明一切,别的不多说了:
<html>
<head>
<title>Define Array & Define Object</title>
</head>
<body>
<h1><center>
<?php
//Define Array
$name[]="hehe";//与C语言一样,数组也是从o开始的,此处的数组$name[]初始化相当于$name[0]="hehe";
//Define Object
//初始化object变量
class Star{
function name(){
echo "Good name,hehe!";
}
}
//声明变量
$obj=new Star;
$obj->name();
?>
</center></h1>
</body>
</html>
相关文章推荐
- 学习笔记---零基础精通PHP+MySQL网络编程课程1
- 学习笔记---零基础精通PHP+MySQL网络编程课程2
- PHP学习笔记--第二章:语法基础
- php【基础学习二】File
- java基础编程学习过程中的知识点 -- 个人总结
- python 网络编程基础学习笔记(1)-网络客户端-socket
- [学习笔记]C#编程基础1
- php基础学习
- 零基础学习PHP(二):安装配置环境
- 传智博客学习笔记4--JAVA编程基础1
- Windows窗体编程基础学习:使用 NotifyIcon 组件向任务栏添加应用程序图标
- 黑马程序员————学习日记【4】 【Java基础编程3】
- 基础学习:控制台接收输入字符与重定向输出流实现程序日志两例子的编程
- PHP内核基础学习心得(一)
- MYSQL+PHP学习,从最基础的知识开始(正则表达式)
- Object-c基础编程学习笔记-NSString
- java学习笔记--------java网络编程基础一
- 先锋机器人学习笔记_1-5 Aria 编程基础
- php【基础学习十五】关键词
- 浅谈php学习之道(二) ——基础语法(1)