PHP入门级笔记
<html>
<head>
<title> PHP基础练习</title>
<!-- 下面一行是辅助性标签,charset说明了中文编码方式,避免编码不统一出现中文乱码-->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="easy.css" rel="stylesheet" type="text/css">
</head>
<body>
<!--~~~~~~~~~~~变量练习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div>
<h3>变量练习<h3/>
<?php
//变量
$webName="sssss";
//var_dump()输出变量的类型,括号类为变量长度
//var_dump($webName);echo $webName
?>
<!-- GET方式传送参数-->
<a href="test2.php?webname=hollow&uname=11111">点击提交站点</a>
<!-- POST方式传送参数,在test2.php中接收参数-->
<form action="test2.php" method="post">
<input type="test" name="uname"><br/>
<input type="submit" value="提交表单"><br/>
</form>
</div><br/><br/>
<!--~~~~~~~~~~~常量练习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div>
<h3>常量练习<h3/>
<?php
//常量只能为标量,即:字符串string,整型int,浮点型float,布尔型bool
//define('常量名','值')
define('DBname','aaa');
echo DBname.'<br/>';
//function定义一个函数
function fun1(){
echo DBname.'<br/>';
}
fun1();
//系统常量
echo M_PI.'<br/>'; //注意PHP中换行符和在HTML下的换行符书写有区别
echo '当前行PHP版本'.PHP_VERSION.'<br/>';
echo '当前系统'.PHP_OS.'<br/>';
//魔术常量,不同的环境下返回不同的值,下面只是一部分例子
echo '当前行'.__LINE__.'<br/>';//注意这里前后各是2个下划线
echo '当前文件路径'.__FILE__.'<br/>';
//__FUNCTION__可以用于返回函数名,如fun2
//类似的__CLASS__可以返回“类”名,__METHOD__可以返回类中所用到的方法
function fun2(){
echo __FUNCTION__.'<br/>';
}
fun2();
$f = isset($wo);//isset检测变量$wo是否存在,并把其赋值给$f
var_dump($f);//输出$f的类型
$wo="0"; //让变量wo等于0
$f = isset($wo);//检测变量wo是否存在,并将结果赋值给f
echo $f.'<br/>'; //输出f得到的是一个布尔型的值
define('url','wwww'); //定义url=wwww
$b = url;
var_dump($b);
$b = defined('url');//defined检测常量是否存在,检测变量要用isset
var_dump($b);
if (defined('url')) {
echo url;
}else{
echo "没有定义url常量,请定义";
}
?>
</div>
<!--~~~~~~~~~~~thinkphp基础练习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div>
<h3>thinkphp基础练习<h3/>
<?php
echo'<pre>';
print_r($_GET);//将$_GET中的值输出
$control = isset($_GET['m'])?$_GET['m']:'showIndex';
echo $control;//m的值不为空则输出m,否则输出showIndex
class Index{
}
?>
</div>
<!--~~~~~~~~~~~数据类型练习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div>
<h3>数据类型练习<h3/>
<?php
// class c{
// public $c;
// function eat($men){
// echo $men."在吃饭";
// }
// }
// $ccc=new c();
// echo gettype($ccc);
?>
</div>
</body>
</html>