• php基础知识测试之改错


    平时老师讲得东西记住了可是不常用很快就会忘记,今儿的测试就验证了这个,还有真的不能想太多,想多的结果就是明明对的偏要想多了改错了……真的都是基础的知识

    10.以下程序横线处应该使用的函数为:()

    <?php

    $email='langwan@thizlinux.com.cn';

    $str=_____($email,'@')';//从结果看取了从@以后的字符串 strstr截取从哪个开始一直到最后的字符,正好符合题意

    $info=____('.',$str);//用.将取到的字符串拆成数组,explode

    _____($info);

    ?>

    输出结果为:

    Array([0]=>@thizlinux[1]=>com[2]=>cn)//其实看结果就可以断定答案为B,很简单只有print_r的输出会显示为这样,可是做题时真的不知道,交卷后自己查的呃

    A.strch,split,var_dump

    B.strstr,explode,print_r 

    C.strstr,explode,echo

    D.strch,split,var,_dump

    13.exit()与die()等价,这个是真的忘记了呃,做完了问陈先生他查的,说两者等价然后就记住了,再然后就知道这题做错了

    16.以下代码执行结果为:()//不得不说的一道题,这道题猜的猜对了……因为我不知道global是啥意思,交卷后第一件事就是问陈先生这个是啥?他说是全局变量,自己上网查了下弄清楚了是啥意思,定义了全局变量的外部变量可以在函数内部使用,否则不能用

    <?php

    $A="Hello";

    function print_A()

    {  $A="php mysql !!";//这里的A是在方法内部,拿到外部无法使用

        global $A;//定义A为全局变量,这样$A="Hello"可以在方法内使用,注意顺序,这里是先给A赋值然后定义全局变量然后echo,所以echo输出的结果为Hello

            echo $A;

    }

    echo $A;//方法外的A就是Hello

    print_A();//调用方法结果还是Hello

    ?>

    A.Hello

    B.php mysql !!

    C.Hello Hello

    D.Hello php mysql !!

    31.php中输出1到10之间的随机数rand(1,10)

    sql中是rand(1,10)*10 记混了

    37.输出多少行数据()//看到while循环执行两遍正常思维就是输出了8行数据,可是注意看each($attr),each函数是返回下一行数据,一共就四行运行完一遍就结束了,所以第二个while循环根本就没有运行啊

    $attr=array(1,2,3,4);

    while(list($key,$value)=each($attr))

    {

      echo $key."=>".$value."<br>";

    }

    while(list($key,$value)=each($attr))

    {

      echo $key."=>".$value."<br>";

    }

    判断:

    1.php中bool类型的返回值:真和假。我本来打√,可是后来觉得应该是true和false,结果老师说都行包括0和1……我想多了

    2.break代表跳出循环,对的,我也知道对可是又想起来他好像不是跳出整个循环结果又想错了,break跳出循环这样说就对,CONTINUE是跳出本次循环!

  • 相关阅读:
    极高效内存池实现 (cpu-cache)
    gles2.0环境的在windows上的建立
    使用OpenGL绘制 shapefile文件 完成最基本的gis操作
    纯C++安卓开发 (ndk)系列之 ---- 常见问题
    如何用 纯C++(ndk)开发安卓应用 ?
    Android-NDK处理用户交互事件
    图解-安卓中调用OpenGL
    图解安卓-c++开发-通过java 调用c++ jni的使用
    搭建安卓开发环境 hello world andriod
    关于socket通讯,如何才能高效?
  • 原文地址:https://www.cnblogs.com/nannan-0305/p/5510301.html
Copyright © 2020-2023  润新知