返回首页
PHP7 的4个作用域
- local
- global
- static
- parameter
Smarty
- 调用后端传给前端的变量: <{$a}>
- 导入其他模板文件 <{include file="test/firstly.tpl"}> 这么写是绝对路径,默认配置模板文件夹后面拼接
- 定义变量: <{$a=1}>
smarty获得当前url的方法
-
通过 <{$smarty.server.SERVER_NAME}> ,类似于 $_SERVER["SERVER_NAME"],基本是其他 $SERVER的对象也可以这么获得
- <{$smarty.server.SERVER_NAME}>:home.gengbin.ltd
- <{$smarty.server.HTTP_REFERER}>:
- <{$smarty.server.REQUEST_URI}>:/php_study
- <{$smarty.server.REMOTE_ADDR}>:3.144.31.14
<?php
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
$cip = $_SERVER["HTTP_CLIENT_IP"];
}
elseif(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){
$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
elseif(!empty($_SERVER["REMOTE_ADDR"])){
$cip = $_SERVER["REMOTE_ADDR"];
}
else{
$cip = "无法获取!";
}
print "您的IP地址是:".$cip;
?>