当前位置: 首页 > news >正文

专业做网站 上海wordpress导航图标代码

专业做网站 上海,wordpress导航图标代码,搜索引擎seo如何赚钱,餐饮网站建设可行性分析转载链接#xff1a;http://www.yaojinbu.com/p/139.html 常见的php笔试题#xff08;附答案#xff09;搜集整理 1.在PHP中#xff0c;当前脚本的名称#xff08;不包括路径和查询字符串#xff09;记录在哪个预定义变量中#xff1f;而链接到当前页面的URL又记录在哪个…转载链接http://www.yaojinbu.com/p/139.html 常见的php笔试题附答案搜集整理 1.在PHP中当前脚本的名称不包括路径和查询字符串记录在哪个预定义变量中而链接到当前页面的URL又记录在哪个预定义变量中 答echo $_SERVER[PHP_SELF]; echo $_SERVER[HTTP_REFERER]; 2.执行程序段?php echo 8%(-2) ?将输出什么 答0 3.在HTTP 1.0中状态码 401 的含义是什么如果返回“找不到文件”的提示则可用 header 函数其语句是什么 答状态码401的含义是未授权 header(“HTTP/1.0 404 Not Found”)。 4.数组函数 arsort 的作用是什么语句 error_reporting(2047)的作用是什么 答arsort的作用是对数组进行逆向排序并保持索引关系All errors and warnings。 5.写出一个正则表达式过虑网页上的所有JS脚本即把标记及其内容都去掉 答/[^].*?.*?\//si 6.以Apache模块的方式安装PHP在文件http.conf中首先要用什么语句动态装载PHP模块然后再用什么语句使得Apache把所有扩展名为php的文件都作为PHP脚本处理 答LoadModule php5_module “D:/xampp/apache/bin/php5apache2.dll” AddType application/x-httpd-php-source .phps AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml 7.语句 include 和 require 都能把另外一个文件包含到当前文件中它们的区别是什么为了避免多次包含同一文件可以用什么语句来代替它们 答发生异常时include产生警告require产生致命错误可以用require_once()/include_once()来替代他们。 8.类的属性可以序列化后保存到 session 中从而以后可以恢复整个类这要用到哪个函数 答serialize() /unserialize() 9.要使得一个函数的参数可以是对变量的引用那么需要在php.ini中做何设置 答allow_call_time_pass_reference 设置为 on 即可。 10.SQL 中LEFT JOIN的含义是什么如果 tbl_user记录了学生的姓名(name)和学号(ID)tbl_score记录了学生有的学生考试以后被开除了没有其记录的学号(ID)和考试成绩(score)以及考试科目(subject)要想打印出各个学生姓名及对应的的各科总成绩其SQL语句是什么 答自然左外连接 对应的SQL语句是select name , count(score) as sum_score from tbl_user left join tbl_score on tbl_user.IDtbl_score.ID group by tbl_user.ID 11.在PHP中heredoc是一种特殊的字符串它的结束标志有什么要求 答结束标识符所在的行不能包含除”;”外的任何其它字符。 12.用PHP打印出前一天的时间格式如 2006-5-10 22:21:21 答echo date(‘Y-m-d H:i:s’, strtotime(‘-1 day’)); 13.echo(),print(),print_r()的区别 答echo是语言结构无返回值;print功能和echo基本相同不同的是print是函数有返回值;print_r是递归打印用于输出数组对象。 14.如何实现字符串翻转 答用strrev函数 不准用PHP内置函数的话还自己写 strrev($str){$lenstrlen($str);$newstr ;for($i$len;$i0;$i--){$newstr . $str{$i};}return $newstr; } 15.实现中文字符串截取无乱码的函数是什么 答mb_substr()。 16.使用php写一段简单数据库查询查出所有姓名为“张三”的内容并打印出来。 表名    User Name     Tel                     Content         Date 张三        13333663366     大专毕业        2006-10-11 张三        13612312331     本科毕业        2006-10-15 张四        021-55665566   中专毕业        2006-10-15 答SELECT Name,Tel,Content,Date FROM User WHERE Name’张三’ 17.如何使用下面的类,并解释下面的代码想要完成的任务? class test {get_test($num){$nummd5(md5($num).En);return $num;} } 答用法: $get_test new test(); $result $get_test-get_test(2); 作用 将$num变量进行两次md5后返回,第2次的md5中的参数,在第一次md5($num)后多加了En 18.使用五种以上方式获取一个文件的扩展名要求dir/upload.image.jpg找出 .jpg 或者 jpg 答 1) get_ext1($file_name) {return strrchr($file_name, .); } 2) get_ext2($file_name) {return substr($file_name, strrpos($file_name, .)); } 3) get_ext3($file_name) {return array_pop(explode(., $file_name)); } 4) get_ext4($file_name) {$p pathinfo($file_name);return $p[extension]; } 5) get_ext5($file_name) {return strrev(substr(strrev($file_name), 0, strpos(strrev($file_name), .))); } 19.如何修改SESSION的生存时间 答其实 Session 还提供了一个函数 session_set_cookie_params(); 来设置 Session 的生存时间该函数必须在 session_start() 函数调用之前调用 ?php// 保存一天$lifeTime 24 * 3600;session_set_cookie_params($lifeTime);session_start();$_SESSION[admin] true; ? 20. 请写一个函数实现以下功能 字符串“open_door” 转换成 “OpenDoor”、”make_by_id” 转换成 ”MakeById”。 答代码如下 ?phpfunction test($str){$arr explode(_,$str);array_walk($arr,function($item,$key){$item ucfirst($item);});return implode($arr);}$aaopen_door;echo test($aa); ? 21. 如何用php的环境变量得到一个网页地址的内容ip地址又要怎样得到 答$_SERVSR[REQUEST_URI]$_SERVER[REMOTE_ADDR] 22.求两个日期的差数例如2007-2-5 ~ 2007-3-6 的日期差数 答(strtotime(‘2007-3-6’)-strtotime(‘2007-2-5’))/3600*24 23.表中有A B C三列,用SQL语句实现当A列大于B列时选择A列否则选择B列当B列大于C列时选择B列否则选择C列。 答select case when AB then A else B end,case when BC then B else C end from test; 24.请简述项目中优化sql语句执行效率的方法,从哪些方面,sql语句性能如何分析? 答1选择最有效率的表名顺序2WHERE子句中的连接顺序3SELECT子句中避免使用‘*’4用Where子句替换HAVING子句5通过内部函数提高SQL效率6避免在索引列上使用计算7提高GROUP BY 语句的效率, 可以通过将不需要的记录在GROUP BY 之前过滤掉。 25.mysql_fetch_row() 和 mysql_fetch_array() 有什么分别 mysql_fetch_row() 把数据库的一列储存在一个以零为基数的阵列中第一栏在阵列的索引 0第二栏在索引 1如此类推。mysql_fetch_assoc() 把数据库的一列储存在一个关联阵列中阵列的索引就是栏位名称例如我的数据库查询送回“first_name”、“last_name”、“email”三个栏位阵列的索引便是“first_name”、“last_name”和“email”。mysql_fetch_array() 可以同时送回 mysql_fetch_row() 和 mysql_fetch_assoc() 的值。 26.下面的代码用来做什么请解释。 $date08/26/2003; print ereg_replace(([0-9])/([0-9])/([0-9]),\\2/\\1/\\3,$date); 这是把一个日期从 MM/DD/YYYY 的格式转为 DD/MM/YYYY 格式。我的一个好朋友告诉我可以把这个正规表达式拆解为以下的语句对于如此简单的表示是来说其实无须拆解纯粹为了解说的方便 // 对应一个或更多 0-9后面紧随一个斜号$regExpression “([0-9])/”;// 应一个或更多 0-9后面紧随另一个斜号$regExpression . “([0-9])/”;// 再次对应一个或更多 0-9$regExpression . “([0-9])”;至于 \\2/\\1/\\3 则是用来对应括号第一个括号对的是月份。 27.GD 函数库用来做什么 答这个函数库让你处理和显示各种格式的图像它的另一个常见用途是制作图像。GD 以外的另一个选择是 ImageMagick或者GMagick但这两个函数库并不内建于 PHP 之中必须由系统管理员安装在服务器上。 28.请举例说明在你的开发过程中用什么方法来加快页面的加载速度 答要用到服务器资源时才打开及时关闭服务器资源数据库添加索引页面可生成静态图片等大文件单独服务器等。 29.防止SQL注入漏洞一般用addslashes函数。 30.PHP中传值和传引用、传地址的区别是什么 答传值是把实参的值赋值给行参那么对行参的修改不会影响实参的值传地址是传值的一种特殊方式只是他传递的是地址不是普通的如int 那么传地址以后实参和行参都指向同一个对象。 31.如何通过javascript判断一个窗口是否已经被屏蔽 答获取open()的返回值如果是null就是屏蔽了。 32.对于大流量的网站,您采用什么样的方法来解决访问量问题 答首先确认服务器硬件是否足够支持当前的流量其次优化数据库访问第三禁止外部的盗链第四控制大文件的下载第五使用不同主机分流主要流量第六使用流量分析统计软件。 本文整理自网络转载请注明出处http://www.yaojinbu.com/p/139.html
http://www.yutouwan.com/news/501388/

相关文章:

  • 魔站网站开发wordpress标签加标题
  • 昭通网站建设公司网站开发技术是什么
  • 网站商城开发公司网站界面风格设计
  • 在百度上怎么建网站个人网站设计论文范文
  • 毕业设计可以做自己的网站吗机床网站建设
  • 开发一个企业网站需要多少钱辽宁建设厅投诉网站
  • 游戏开发与网站开发哪个难建筑公司网站董事长致辞
  • 手机网站链接微信免费网络电话在线拨打
  • 温州知名网站批量爆破wordpress
  • 网站开发项目需求网站开发需要的编程软件有哪些
  • PHP是做网站最好的网站开发 无代码
  • 广东微信网站推广哪家专业seo网站优化服务
  • 面向搜索引擎网站建设wordpress文章模型插件
  • pc网站建设怎么弄南京软件网站建设公司
  • 做娱乐新闻的网站有哪些成都公司注册流程完整版
  • 建筑工程找活网站wordpress主题教程 pdf
  • 哈尔滨网站建设王道下拉強做外贸用什么社交网站
  • 网站搭建手机郑州网站关键字优化
  • 做网站用c 还是php合肥专业做淘宝网站推广
  • 优质服务的网站建设无锡网络推广
  • 哈尔滨门户网站建设做网站开发有前途么
  • 山东企业建站系统信息梅州新农村建设网站
  • 做网页引用别的网站的视频企业网站的基本类型包括
  • flash互动网站开发中国世界500强企业排名
  • 现在最长用的做网站软件是什么哪些网站可以做淘宝客
  • 廊坊网站备案海南房产网
  • 玉环县建设局网站廊坊百度快照优化哪家服务好
  • 制作一号店网站网站要钱吗?
  • 网站建设的作用有哪些方面wordpress媒体库 下载
  • 权威的手机排行榜网站郑州网站建设乛汉狮网络