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

PHP--基础语法

2017-10-18 00:06 274 查看
因项目需要,对PHP入个门。

1 基础数据类型

PHP为一种弱类型语言,定义的时候不必声明变量类型。分局部变量和全局变量,全局变量在使用的时候需要添加如下:

<?php
/*echo 'HELLO PHP';*/
//全局变量
$a=10;
$b=1;
echo $a+$b;

//文本变量
$text="<br>hello world";
echo $text,"<br>";
//输出变量类型
var_dump($text);
function myTest(){
//引用全局变量
$y=10;
global $a;
echo $a;

//Static 修饰的变量在函数执行完成后不会消失,值还是会保存,下次执行的时候会使用方法上次执行完成后的值。
static $index;
echo $index;
$index++;

echo "<br>";
//输出多个字符
echo "1<br>","2<br>","3$index<br>";
}
myTest();
?>


1.2 常量

<?php
define("NAME", "德玛");
//可以在整个运行的脚本的任何地方使用。
echo NAME;
?>


1.3 字符串

<?php
$text01="hello";
$text02="德玛";
//连接两个字符串
echo $text01."".$text02."<br>";
//一个汉字占3个字符数
echo strlen($text02)."<br>";//将输出6
echo mb_strlen($text02,"utf-8");//将输出2
?>


1.4 数组

<?php
$cars=array("1","2","3");
echo $cars[0].$cars[1].$cars[2]."<br>";
//数组大小
$arrarLentgth=count($cars);
echo $arrarLentgth."<br>";
//输出数组各元素
for ($i=0;$i<$arrarLentgth;$i++){
echo $cars[$i];
}
//创建键值对
$map=array("
bfd6
1"=>"1","2"=>"2","3"=>"3");
foreach($map as $key=>$val){
echo "<br>".$key." ".$val;
}
?>


2 类对象

与Java差不多吧。

<?php
class Person{
//定义变量
var $name;
//定义方法
function setName($name){
$this->name=$name;
}
function run(){
echo $this->name,"在奔跑。。。";
}
}
?>


3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: