1 d
2 cd  c语法错误 d多输出个'
3 a

5 b
6 c
7 b
8 c

10 

解决方案 »

  1.   

    1.d 2. echo '($v) World'; //单引号内的字符不解析
    echo $v 'World';  // 出错,不知楼主是否掉了个“.”号
    echo "$(v) 'World"; 多了个“'”号3.A4.BC5.B 检测变量是否设置6.A7.A8.C9.finally php里也没有10.不清楚Google一下
    Hibernate Struts Spring 是java的框架,iBatis就没听过了不知
      

  2.   

    C
    BD
    A
    ?
    B
    A
    B
    C?
    ?
    ?
    ……
    完了。基础题一半不会。。
      

  3.   

    第7搞错,与javascript搞混了,应该是B,php是数字和字符自动转换的。
      

  4.   

    9. finally 结构在java里代码总会执行,在return前
      

  5.   

    怎么感觉部分是JAVA里的东西啊?
      

  6.   

    我的答案:第一题,绝对没有可能是D,我认为是C。sprintf不是输出到标准输出,而是存入一个变量,其它的全部都是输出信息的,而不是赋值的。第二题,C、D,一楼讲了很清楚。第三题,explode函数,其它完成不了。第四题,这个不是很清楚,但应该是B第五题,B,isset是检测变量是否已经注册。第六题,当然是A咯,不是在WINDOWS,Linux下文件夹权限对文件访问是有用的第七题,B,就算是字符串,PHP在运算会自动转换第八题,这个题目不关编程逻辑问题,是概念问题,我一般对概念是不懂的第九题,应该是C,不会执行,这个不是很有把握第十题,什么框架,还没听说过呢??
      

  7.   

    这些题目掌握了不一定会编程。这些题目不会做,但[color=#00FF00]不一定不会编程(双重否定)。[/color]
      

  8.   

    7楼,查查php文档,printf与sprintf是等价的Hash Table(哈希表)就是根据对象的特征进行定位的一种数据结构,“特征”就是唯一的,因此看到“Hash”,那就是不允许重复的。叫法不同的hash是换汤不换药的不同的就是计算“特征”的方法不同而已。ArrayList 数组列表 TreeMap 树都允许重复。finally结构在java,c++,c#里,代码总会执行(呵呵,php里没有finally我还特意查了下php文档,似乎没有提及),而java,c++,c#里很多回收机制代码就在finally里,而一个函数return后就会销毁,因此要在return前执行。
      

  9.   

    sprintf Returns a string produced according to the formatting string format
    我搞错是格式化一个字符串,呵呵
      

  10.   

    sprintf — Return a formatted string手册中这一行已经足以说明问题了.
      

  11.   

    而且d这个答案不单只是多出一个逗号的问题
     $v='Hello';
    这么定义
    用"$(v) 'World"; 
    $(v)读不到Hello
      

  12.   

    不是作业题 是去年yahoo的校招比试题