PHP学习
1.1.1 PHP 环境安装
1.1.2 写代码的工具选择
1. NotePad++
2.phpstorm(强烈推荐)
1.1.3 php 基本语法
1.1.3.1 phpinfo 函数
1.1.3.2 php 变量与常量
一、PHP 变量
$iphone6 = 1;
$iphone6plus = 2;
echo $iphone6 + $iphone6plus;
// echo 是在 PHP 里面最常用的一个输出、显示功能的命令。
?>
1、可变变量举例说明:
变量分类:可变变量、外部变量、环境变量
1、可变变量举例说明:
<?php
//在 oldboy.php 文件中写入如下代码。
//定义了一个变量叫作 $shu 将$shu 这个变量的值设为字符串的 biao
$shu = 'biao';
//定义了一个【变量】$biao。将他的值设置为鼠标
$biao = '鼠标';
//$$shu 就是可变变量:在已声明的变量$shu 前又加上了一个变量符
echo $$shu;
?>
二、外部变量举例说明:
<html>
<head>
<meta http-equiv="Content-Type" content="text/Html; charset=gb2312">
</head>
<body>
<!-- 这一行 method 对应的值改为了 post -->
<form action="reg.php" method="post">
<input type="text" name="username" />
<input type="password" name="pwd" />
<input type="submit" value="提交" />
</form>
</body>
</html>
<?php
# reg.php
//$_POST 后面加上中括号,将 username 作为字符串放在中括号里面,就得到了表单里面的
<input type="text" name="username" /> 的值
$u = $_POST['username'];
echo "用户:".$u.'<br />';
//$_POST['pwd'] 得到表单<input type="text" name="username" /> 的值
$passwd = $_POST['pwd'];
echo "密码:".$passwd.'<br />';
?>
get 方法:在地址栏传参
<html>
<head>
<meta http-equiv="Content-Type" content="text/Html; charset=gb2312">
</head>
<body>
<!-- 这一行 method 对应的值改为了 post -->
<form action="reg.php" method="get">
<input type="text" name="username" />
<input type="password" name="pwd" />
<input type="submit" value="提交" />
</form>
</body>
</html>
<?php
# reg.php
//$_GET 后面加上中括号,将 username 作为字符串放在中括号里面,就得到了表单里面的
<input type="text" name="username" /> 的值
$u = $_GET['username'];
echo "用户:".$u.'<br />';
//$_GET['pwd'] 得到表单<input type="text" name="username" /> 的值
$passwd = $_GET['pwd'];
echo "密码:".$passwd.'<br />';
?>
// 特殊环境变量
echo $_SERVER["REQUEST_METHOD"]."请求当前 PHP 页面的方法".'<br />';
echo $_SERVER["REQUEST_URI"]."请求的 URI".'<br />';
echo $_SERVER["SERVER_SOFTWARE"]."用的是哪一种服务器".'<br />';
echo $_SERVER["REMOTE_ADDR"]."客户的 IP 地址".'<br />';
echo $_SERVER["SERVER_ADDR"]."当前服务器的 IP 地址".'<br />';
echo $_SERVER["SCRIPT_FILENAME"]."主前请求文件的路径".'<br />';
echo $_SERVER["HTTP_USER_AGENT"]."当前访问这个网址的电脑和浏览器的情况".'<br
/>';
echo $_SERVER["HTTP_REFERER"]."上级来源(用户从哪个地址进入当前网页的)".'<br
/>';
echo $_SERVER["REQUEST_TIME"]."当前的时间".'<br />';
三、PHP 常量
<?php
define('MY_NAME','PHP 中文网');
echo MY_NAME;
//下面是错误的调用方式
echo '我的名字是 MY_NAME';
//正确的调用方式该这么写
echo '我的名字是' . MY_NAME;
?>
/** 连接数据库文件 */
define( 'DB_NAME', 'blog' );
/** Database username */
define( 'DB_USER', 'blog' );
/** Database password */
define( 'DB_PASSWORD', '123' );
1.1.3.3 php 注释
2.1.3.3 php 数据类型
原文地址:https://blog.csdn.net/weixin_56233402/article/details/137651777
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!