15-6.php3

来自「linux操作系统中 php 核心编程所有例程 都是一些很不错的案例」· PHP3 代码 · 共 54 行

PHP3
54
字号
<?
	//start HTML page
	print("<HTML>\n");
	print("<HEAD>\n");
	print("<TITLE>Figure 15-6</TITLE>\n");
	print("</HEAD>\n");
	
	print("<BODY>\n");

	//evaluate user agent
	ereg("^([A-Za-z]+)/([0-9]+\.[0-9]+) (.*)$", 
		$HTTP_USER_AGENT, $match);

	$Browser_Name = $match[1];
	$Browser_Version = $match[2];
	$Browser_Description = $match[3];

	//look for clues that this is MSIE
	if(eregi("msie", $Browser_Description))
	{
		//looking for something like:
		//(compatible; MSIE 4.01; Windows NT)
		ereg("^\((.*); (.*) (.*); (.*)\)$",
			$Browser_Description, $match);

		$Browser_Name = $match[2];
		$Browser_Version = $match[3];
	}

	print("You are using $Browser_Name ");
	print("version $Browser_Version!<BR>\n");

	print("You might want to try ");

	if(eregi("mozilla", $Browser_Name))
	{
		print("<A HREF=\"http://www.microsoft.com/ie/download/windows.htm\">");
		print("Internet Explorer");		
		print("</A> ");
	}
	else
	{
		print("<A HREF=\"http://www.netscape.com/computing/download/index.html\">");
		print("Navigator");		
		print("</A> ");
	}

	print("for comparison.\n");

	//close page
	print("</BODY>\n");
	print("</HTML>\n");
?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?