zoukankan      html  css  js  c++  java
  • PHP 小练习题持续更新

    PHP三元运算符

    $var 的值是多少?

    <?php
    $var = true ? 1 : false ? 2 : 3;
    echo $var; //输出2
    //
    ?>
    

    结果分析:

    • true ? 1 : false 为 真 则 为 1
    • 1?2: 3
    • 输出结果2

    数据类型

    下面哪种类型的变量是浮点数,比如 3.14159 或 49.1?

    double

    integer – 整型,double – 浮点型,boolean – 布尔型,string – 字符串


    文件操作

    下面哪个函数用于读取文件的内容?
    fopen()

    注:一旦使用 fopen() 函数打开文件,就可以使用一个名为 fread() 的函数读取它。这个函数需要两个参数,要读取打开的文件和要读取的最大字节数。

    PHP中 的 include 和 require 有什么区别?
    一旦包含的文件发生错误,require 将停止执行,include 将在错误之后继续执行代码

    require 一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误。
    include 一个文件存在错误的话,那么程序不会中端,而是继续执行,并显示一个警告错误。


    参数传递

    下面哪个选项可以用来获取通过 PHP 中的 GET/POST 方法发送的信息?
    $_REQUEST

    注:PHP $_REQUEST 变量可用于从 GET 和 POST 方法发送的表单数据中获取结果


    面向对象

    哪些方法或属性只能从封闭类中访问,甚至子类也没有访问权限?
    private

    • 注:private 表示私有的,只有本类内部可以使用
    • public(公有):公有的类成员可以在任何地方被访问。
    • protected(受保护):受保护的类成员则可以被其自身以及其子类和父类访问。
    • private(私有):私有的类成员则只能被其定义所在的类访问。

    如果类是 mathFunction,下面哪个方法是调用类常量的正确方法 ?
    echo mathFunction::PI;

    注:通过 类名 :: 常量名 调用。

    如果您调用了一个方法,但它并不存在,则会导致问题,要检查方法是否存在将使用哪个函数?
    is_callable()

    注:is_callable() 函数用于检测函数在当前环境中是否可调用

    下面哪个语法不支持在对象或类上调用方法?
    $obj.myMethod($x);

    注:对象或类上调用方法不支持使用点号连接符 .

    哪个关键字用于从同一个类(而不是子类)访问静态方法或属性?
    self

    注:self 可以访问本类中的静态属性和静态方法,可以访问父类中的静态属性和静态方法。用 self 时,可以不用实例化。

    下列哪个变量不能在静态方法中使用?
    $this

    注:静态方法和属性又被称为类方法和类属性,因此不能再对象中使用伪变量 $this 可使用 self

  • 相关阅读:
    左孩子右兄弟的字典树
    UVA 1401 Remember the Word
    HDOJ 4770 Lights Against Dudely
    UvaLA 3938 "Ray, Pass me the dishes!"
    UVA
    Codeforces 215A A.Sereja and Coat Rack
    Codeforces 215B B.Sereja and Suffixes
    HDU 4788 Hard Disk Drive
    HDU 2095 find your present (2)
    图的连通性问题—学习笔记
  • 原文地址:https://www.cnblogs.com/QinTO/p/9172597.html
Copyright © 2011-2022 走看看