码迷,mamicode.com
首页 > Web开发 > 详细

php基础

时间:2017-12-18 14:08:06      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:本质   方式   nbsp   col   下标   value   点击   assign   echo   

1.推荐的php嵌入格式

<?php


echo "hello world";

?>

2.基本语法形式

2.1 区分大小写(函数名和系统中的关键字不区分大小写)

2,2 变量

$s1 = 1;

直接给变量赋值,就是定义

判断变量是否存在使用函数isset()

删除变量使用unset():就是断开变量与数据之间的关系

2.3 变量之间的传值方式

<?php

//值传值
$v1 = 1;
$v2 = $v1;//这里有传值问题
$v3 = $v2+10;//这里并无传值问题

//引用传值
$v4 = 10;
$v5 = &$v4;
$v4++;
echo "v5 = $v5"?>

2.4 可变变量

<?php


$v1 = "abc";
$abc = 10;
echo $$v1 ;//10

?>

2.5 预定义变量

主要有:$GET,$POST,$REQUEST等

作用域:全局+局部,即超全局变量

数据类型:都是数组

2.5.1 $GET

get常常出现在<form action="#" method="get">中的get,这叫做表单以get方式提交数据

而$GET这个预定义变量,就是指以这种方式提交的所有数据的合集

在网页中,以Get方式提交数据有多种形式

形式一:

<form action="abc.php" method="get">

<input type="text" name="uname">
<input type="password" name="pword">
<input type="submit" value="提交">



</form>

其作用为,用户填写的表单数据发送到abc.php

形式二:

<a href="abc.php?uname=test&pword=123456"></a>

其作用为,点击该链接,以Get方式发送uname和pword数据到abc.php

还有两种不常用,都是以script脚本中的location.href和location.assign中参带数据发送到服务端页面

不管用哪种方式获取数据的方法是一样的

<?php

$v1 = $GET[‘uname‘];//本质是一个字符串,其实是数据的下标
$v2 = $GET[‘pworld‘];//变量名必须和页面中的变量一样


?>

 注意:如果获取多选项时,name的值要命名成数组方式

php基础

标签:本质   方式   nbsp   col   下标   value   点击   assign   echo   

原文地址:http://www.cnblogs.com/aka8086/p/8053385.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!