新浪乐居面试题答案

本文汇总了一系列关于PHP和HTML的实用技巧,包括获取DOM元素属性、URL编码方式的区别、去除HTML标签、正则表达式的使用、数据库查询操作、系统命令执行、JSON数据处理等,并附带了一些函数编写示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://www.cnblogs.com/banruo/archive/2010/03/14/1685521.html 这是原题的地址

一、

1.(1)document.getElementById('img1');
  (2)document.getElementById('img1').getAttribute('title');

  (3)document.getElementById('img1').getAttribute('sina_title');


2.serialize、unserialize

3.rawurlencode和urlencode,前者对空格将被转义为+,而后者对空格将被转义为16进制数(%20)

4.strip_tags(),htmlspecialchars()  htmlspecialchars

5.preg_replace("/\<script.*\<\/script\>/", "", $str);

6.左连接,用来查询左侧表的全部记录及右测表的连接字段完全相同于左侧表的记录
  select u.name,s.subject,s.score from tl_user u left join tl_score s on u.id=s.id

7.system();passthru();exec();

8.json_encode();json_decode();

9.isset();is_null();

10.前者是设置php的执行的错误报告,后者是配置文件中是否打开php错误显示,后者权限高

11.$_SERVER['REMOTE_ADDR'];(这个东西,还是不记了,等用到得时候查吧。。$_SERVER函数参数太多了)

12.iconv();

13.explode();implode();

14.。。。这个不了解

二.
1.超时,服务器已经关闭连接(这个没找到,看到有人这么写)
2.MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持
3.都是1
三.
1.function get_ss($dir){
    return substr($dir, -4, 4);
  }
  function get_ss($dir){
    preg_match_all("/(.*)\.(.*)/", $dir, $out);
    return $out;
 }
 function get_ss($dir){
    return explode('.',$dir);
 }

2.待研究
3.待研究

转载于:https://www.cnblogs.com/banruo/archive/2010/03/25/1696550.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值