php基础

一.基本语法

1.语法
PHP 脚本以 <?php 开始,以 ?> 结束。如:

<?php
header("content-type:text/html;charset=utf-8");//防止出现乱码
 PHP 代码
?>

二.定义变量

jQueryvar
php$

a. global:在所有函数外部定义的变量,拥有全局作用域。除了函数外,全局变量可以被脚本中的任何部分访问,要在一个函数中访问一个全局变量,需要使用 global 关键字。

$x=5;
$y=10;
$z=15;
$u=20;

function myTest()
{
    global $x,$y;
    $y=$x+$y;
    $z=$z+$u;//访问不到
}

myTest();
echo $y; // 输出 15

b. Static 作用域:当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除。要做到这一点,请在您第一次声明变量时使用 static 关键字

function myTest()
{
    static $x=0;
    echo $x;
    $x++;
}

myTest();
myTest();
myTest();
//得到012

三.数据类型

String(字符串), Integer(整型), Float(浮点型), Boolean(布尔型), Array(数组), Object(对象), NULL(空值)
gettype(): 可够获得变量的类型

 $float = 88;
 $type = gettype($float);
 echo $type;//整形

四.数组

1.创建数组

//数值数组
$cars=array(1,2,3);
//关联数组
1  $age=array("a"=>"1","b"=>"2","c"=>"3");
2  $age['a']="1";
   $age['b']="2";
   $age['c']="3";

2. count()获取数组长度

$cars=array(1,2,3);
echo count($cars);

3.遍历数组

$cars=array(1,2,3);
$arrlength=count($cars);
 
for($x=0;$x<$arrlength;$x++)
{
    echo $cars[$x];
    echo "<br>";
}

$age=array("a"=>"1","b"=>"2","c"=>"3");
 
foreach($age as $x=>$x_value)
{
    echo "Key=" . $x . ", Value=" . $x_value;
    echo "<br>";
}

4.练习
数组求和

function fhz($sb){
	$sum=0;
	$cd=count($sb);
	for($y=0;$y<$cd;$y++){
	$sum=$sum+$sb[$y];	
	}
	//$he=$a+$b;
	return $sum;
}
echo '<br>';
echo "和:".fhz($dy);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值