分享72个PHP源码
PHP(PHP:HypertextPreprocessor)是一种通用开放源码脚本语言,特别适合于 Web 开发,尤其是建立动态页面。它可以和很多 Web 服务器,如Apache、IIS 等结合使用,支持不同的操作系统,如 UNIX、Linux、Microsoft Windows 等。
其实,通过 PHP 不仅能够创建基于网络的丰富应用程序,而且还能够处理如图像,读取和写入文件以及数据库的功能,如MySQL,Oracle,Sybase等等。
为了让 PHP 更好地应用到 Web 开发中,今天我们来分享72个PHP源码,供程序员们参考学习使用。
一、PHP变量
1)变量形成和赋值:
$var="some value"; //一个字符串变量
$age=18; //一个整数变量
$arr=array('a1'=>1,'b2'=>2); //一个数组变量
$title=$arr['a1']; //用双引号将一个括号内的变量名加上
2)变量的引用传递:
$a=10;
$b=&$a; //就是引用传递
$a=$b; //就是赋值
二、PHP数组
1)数组定义:
$arr=array('name'=>'Alex','age'=>18); //定义一个数组
2)数组中添加元素:
array_push($arr, 'city'=>'NewYork'); //添加一个键值对应的元素
3)删除数组中指定元素:
unset($arr['name']); //删除一条键值对应的元素
4)查找数组中指定元素:
$key=array_search('Alex',$arr); //查找数组中值是Alex的元素,并返回对应的键。
三、PHP字符串
1)字符串的创建:
$str=”Hello World!”; //定义一个字符串
2)字符串的拼接:
$str1=”Hello”;
$str2=”World”;
$str=$str1.$str2; //用.连接。
3)字符串的替换:
$str=str_replace('World','PHP',$str); //将字符串中的World替换成PHP
四、PHP函数
1)系统函数:
echo() //输出字符串到页面
time() //取得当前的Unix时间戳
strtotime() //把字符串格式化为Unix时间戳
2)用户自定义函数:
function my_func() //用户自定义函数
{
echo "I am a user defined function!";
}
五、PHP类
1)类的定义:
class Human //定义一个Human 类
{
public $name; //定义一个公共属性
private $age; //定义一个私有属性
public function getName(){ //定义一个公共方法,用于获取姓名
return $this->name;
}
private function getAge(){ //定义一个私有方法,用于获取年龄
return $this->age;
}
}
2)类的实例化:
$person=new Human(); //实例化
$person->name="Alex"; //设置公共属性
echo $person->getName(); //调用公共函数获取姓名
以上就是分享的72个PHP源码列表,希望对正在使用PHP的程序员们有所帮助。学习PHP,我们要全面和深入地掌握PHP的基础知识,从而更好地开发出Web页面,提供更好的用户体验,实现各种功能。