返回首页
  • 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;
?>