您好,欢迎访问一九零五行业门户网

php初级面试题之简述题(二)

php初级面试题是刚要找工作的没什么经验的程序员看的,这对我们出去面试提供了不小的帮助,面试官会常常的考到我们,而这时候看的面试题就起了大作用了。
11、您是否用过版本控制软件? 如果有您用的版本控制软件的名字是?
tortoisesvn-1.2.6 svn-1.2.3
12、您是否用过模板引擎? 如果有您用的模板引擎的名字是?
smarty
13、请简单阐述您最得意的开发之作
...
14、对于大流量的网站,您采用什么样的方法来解决访问量问题?
首先,确认服务器硬件是否足够支持当前的流量
其次,优化数据库访问。
第三,禁止外部的盗链。
第四,控制大文件的下载。
第五,使用不同主机分流主要流量
第六,使用流量分析统计软件。
15、用php写出显示客户端ip与服务器ip的代码
function get_client_ip() {# if(getenv('http_client_ip')) { $client_ip = getenv('http_client_ip'); } elseif(getenv('http_x_forwarded_for')) { $client_ip = getenv('http_x_forwarded_for'); } elseif(getenv('remote_addr')) { $client_ip = getenv('remote_addr'); } else { $client_ip = $http_server_var['remote_addr']; } return $client_ip; }
16、语句include和require的区别是什么?为避免多次包含同一文件,可用(?)语句代替它们?
require()和include()除了怎样处理失败之外在各方面都完全一样。include()产生一个警告而require()则导致一个致命错误。
换句话说,如果你想在丢失文件时停止处理页面,用require()。include() 就不是这样,脚本会继续运行。
require()无论如何都会包含文件,而include()可以有选择地包含.
代替用
include_once require_once
17、如何修改session的生存时间
$savepath = "./session_save_dir/"; $lifetime = 24 * 3600; session_save_path($savepath); session_set_cookie_params($lifetime); session_start();
18、有一个网页地址, 比如php开发资源网主页: http://www.phpres.com/index.html,如何得到它的内容?
file_get_contents($url)
19、在http 1.0中,状态码401的含义是(?);如果返回“找不到文件”的提示,则可用 header 函数,其语句为(?)
未授权(unauthorized)
header("http/1.0 403 forbidden");
以上面试题看完不要着急,还有别的面试题,基础的东西最好都巩固一下,有助于我们面试找工作。
相关推荐:
php初级面试题之简述题(一)
php初级面试题整理
php初级开发者常见的5种疑问
以上就是php初级面试题之简述题(二)的详细内容。
其它类似信息

推荐信息