<?php //is_int() 是不是整型 //is_bool()是不是布尔值 //is_string()是不是字符串 //is_array()是不是数组类型 //is_double()是不是浮点数
声明变量: $ $a = "hello"; $b = 1234;
输出:echo print echo "hello world"; echo "<br/>"; echo 123455; echo "<br/>"; echo $a; echo "<br/>"; echo gettype($a); //gettype 测试类型 echo "<br/>"; echo var_dump($a); //var_dump 测试类型 及 值 echo "<br/>"; echo is_string($a); //1 返回值1 是字符串 echo "<br/>"; echo is_string($b); // 不是,不返回 不操作 echo "<br/>"; print "dfjdkfj"; echo "<br/>"; // #die('word'); //后续在输入任何东西都无效
循环: $i = 0; while($i<10){ echo $i; echo "<br/>"; $i++; } for($i=0;$i<10;$i++){ echo $i; echo "<br/>"; // $i++; }
判断 if($i<11){ echo "chengg"; }else{ echo "shibai"; } echo "<br/>"; // 变量 echo "这是第".__LINE__."行"; //49 显示行数 echo "<br/>"; echo $i."world"; //php 中拼接用 . echo "<br/>"; echo "该文件位于".__FILE__; //显示文件位置 echo "<br/>"; function testNAme(){ echo __FUNCTION__; //输出函数名 } testNAme(); echo "<br/>"
//全局变量
// $GLOBALS
// $_REQUEST
// $_POST
// $_GET
$a = 10;
function fn(){
$b = 100;
$GLOBALS["c"] = $GLOBALS["a"] + $b;
}
fn();
echo $c;
?>
<?php // 函数 $a = 10; $b = 20; function fn(){ global $a,$b; $c = 30; echo $a."6"; //106 echo "<br/>"; echo $b."7"; //207 echo "<br/>"; echo $c."8"; //308 echo "<br/>"; } global $c; echo $a."10"; //1010 echo "<br/>"; echo $b."11";//2011 echo "<br/>"; echo $c."12"; echo "<br/>"; fn(); function fn1(){ static $a = 10; //static 关键字 类似于闭包 让变量累加 $a ++; echo $a; echo "<br/>"; } fn1(); //11 fn1(); //12 fn1(); //13 //数组 $arr = array(1,2,3,4,3,2); // echo $arr[0]; //1 // echo count($arr); //6 长度 for($i = 0; $i < count($arr); $i++){ echo $arr[$i]; echo "<br/>"; } //关联数组 $arr = array("name" =>"liyang","age" =>18); echo $arr["name"]; //liyang // 数组排序 sort() || rsort() sort():升序排列 rsort():降序排列 //遍历关联数组: foreach(); foreach($arr as $key =>$value){ echo $key; //name age echo "<br/>"; echo $value; //liyang 18 echo "<br/>"; } //对象 class show{ var $hello = "hello"; function showME(){ echo $this -> hello."world"; //helloworld } } $me =new show(); $me->showMe(); //比较一下js写法 // function obj() { // this.name = "admin"; // this.show = function(){ // console.log(this.name); // } // } // var a = new obj(); // a.show(); //返回json格式数据 // json_encode():把数据转换成json格式对象 echo json_encode($arr); ?>
表单提交:
$_REQUEST
// $_POST
// $_GET