php
<?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

浙公网安备 33010602011771号