1:输出语句
<?php echo "hellow world"; print "hellow world"; print_r ("helow world"); printf("hellow world"); ?>
2:注释
//:单行注释
/**/多行注释
1 <?php 2 echo "hellow world";//打印 3 print "hellow world";//打印 4 //这是一个注释 5 /*这也是一个注释 6 */ 7 ?>
3:变量
1 <?php 2 $x=10;//以美元符号开头,不需要声明数据类型 3 $y=90;//全局变量 4 function myFunction(){ 5 //$GLOBALS['x']=$GLOBALS['y']+$GLOBALS['x'];//global方法用于调用全局变量 6 global $x,$y; 7 $x=$x+$y; 8 //局部变量 9 } 10 myFunction(); 11 echo $x; 12 ?>
<?php
$x=10;
$y=90;
function myFunction(){
//$GLOBALS['x']=$GLOBALS['y']+$GLOBALS['x'];
global $x,$y;
$x++;
echo $x;
//static $x=$x+$y; //static固定局部变量的值
}
4:数据类型
<?php $x="hellow world";//字符串 $y=001;//整型 $z=0.1;//浮点型 $w=true;//布尔型 $code=array("python","javascript","php","shell","c");//数组 class myClass//对象 { var $habbit; function myFunctionThe($habbit="ball"){ $this->habbit=$habbit; } function myFunctionfou(){ return $this->habbit; } } $p=new myClass(); $q=null;//空 var_dump($x);//var_dump用与判断数据类型,并将结果当做printf输出 echo "<br/>"; var_dump($y);
echo "<br/>"; var_dump($z); echo "<br/>"; var_dump($w); echo "<br/>"; var_dump($q); echo "<br/>"; var_dump($p); ?>
5:常量
<?php define("X","hellow world");//第三个参数true可选,表示对常量输出大小写是否敏感 echo x; ?>
6:字符串变量的一些函数方法
<?php $x="hellow"."world";//并置运算符,连接两个运算符 echo strlen($x);//计算字符串的长度 echo strpos("hellow world","hellow");//计算特定字符串的位置 ?>