旗下导航:搜·么
当前位置:网站首页 > PHP问题 > 正文

用php做剧本适宜吗【php题目】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP问题浏览:93


导读:php带了很多web运用经常运用的函数。比方转义html,url等等。用来处置惩罚这些数据会轻易很多。如今来编写一些更有效的剧本,比方搜检浏览页面的访问者在用...
php带了很多web运用经常运用的函数。比方转义 html ,url 等等。用来处置惩罚这些数据会轻易很多。

如今来编写一些更有效的剧本,比方搜检浏览页面的访问者在用什么浏览器。要到达这个目标,须要搜检用户的 agent 字符串,它是浏览器发送的 HTTP 要求的一部分。该信息被存储在一个变量中。

在 PHP 中,变量总是以一个美圆符开首。我们如今感兴趣的变量是 $_SERVER['HTTP_USER_AGENT']。

Note:(引荐进修:PHP编程从入门到通晓)

$_SERVER 是一个特别的 PHP 保存变量,它包含了 web 服务器供应的一切信息,被称为超全局变量。请查阅本手册“超全局变量”中的有关内容以猎取更多信息。这些特别的变量是在 PHP » 4.1.0 版本引入的。在这之前运用 $HTTP_*_VARS 数组,如 $HTTP_SERVER_VARS。只管如今已不用了,但它们在新版本中依然存在。

要显现该变量,只需简朴地举行以下操纵:

打印一个变量(数组元素)

<?php 
echo $_SERVER['HTTP_USER_AGENT']; 
?>

该剧本的输出多是:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

PHP 有很多种差别范例的变量。在以上例子中我们打印了一个数组的单位。数组是一类异常有效的变量。

$_SERVER 只是 PHP 自动全局化的变量之一。能够查阅“预定义变量”一节来检察这些变量的列表,或许也能够经由过程上节例子中 phpinfo() 函数的输出来检察。

能够在一个 PHP 标识中到场多个 PHP 语句,也能够竖立一个代码块来做比简朴的 echo 更多的事变。比方,假如须要辨认 Internet Explorer,能够举行以下操纵:

流程掌握与函数的运用

<?php
if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== FALSE) {
    echo '正在运用 Internet Explorer。<br />';
}
?>

该剧本的输出多是:

正在运用 Internet Explorer。<br />

上面用了一个 if 语句。假如用户对 C 言语的基础语法比较熟习,则应当对此很熟习,不然,能够须要拿起任何一本 PHP 介绍性的书本并浏览前面的两三个章节,或许也能够浏览官方手册的“言语参考”一章。

以上就是用php做剧本适宜吗的细致内容,更多请关注ki4网别的相干文章!

标签:php