美文网首页
php最基本的语言基础

php最基本的语言基础

作者: c与php | 来源:发表于2015-07-28 11:06 被阅读656次

    1.include,include_once,require,require_once的区别

    include是包含,包含的文件不存在会提示警告,程序会继续执行下去;require是是需要,如果文件不存在,程序会提示错误,不执行;

    include_once和require_once是包含一次,避免重复。

    2.get和post

    get的最大传输量是2kb,post的传输量又php.ini的默认值决定,一般是8m

    get和post的提交方式?

    get是发送http协议通过URL参数接收,post是实体数据,可以通过表单提交大量数据。

    3.echo,print,print_r

    echo是一种语言结构,输出一个或多个字符;

    print是一种语言结构,输出字符串;

    print_r是函数,打印变量的信息,基本类型,数组,对象。

    4.PHP中显示客户端IP服务器IP的代码

    客户端IP:$_SERVER("REMOTE_ADDR")

    服务器IP:$_SERVER("SERVER_ADDR")

    5.简述如何获得当前执行脚本路径并得到参数

    获得当前执行脚本路径:$_SERVER["SCRIPT_FILENAME"]或者_FILE_

    获得参数:$_SERVER["QUERY_STRING"]

    6.f00()和@f00()的区别

    foo()在页面显示所有的解释错误,语法错误,执行错误

    @foo()隐藏错误信息

    7.error_reporting

    error_reporting(all)显示所有错误

    error_reporting(0)禁用错误报告

    error_reporting(E_ALL&~E_NOTICE)显示出notice之外所有错误

    error_reporting(2047)显示所有error和waring

    8.定义一个MYPI=3.14

    define("MYPI",3.14);

    9.PHP中单双引号的意义

    单引号直接输出

    双引号解释输出

    10.GBK,GB2312,BIG5

    GB2312支持的汉子少,GBK支持的汉子比GB2312多,包含中日韩字,繁体字一般用BIG5

    11.PHP中注释

    //注释内容 C风格的单行注释

    #注释内容  Unix风格的单行注释

    /*注释内容*/  c风格的多行注释

    12.如何在PHP中使用具有全局属性的变量

    global $a或者$GLOBAL['a']

    13.PHP中break和continue

    break和continue都使用在switch和循环语句里面,break跳出循环,不再执行,continue跳出本次循环,执行下次循环,不会终止循环

    14.打印前一天的时间

    <?php

    echo date("Y-m-d H:i:s",time()-3600*24);

    echo "<br/>";

    echo date("Y-m-d H:i:s",strtotime("-1 day");//strtotime可以将任何字符串转化成时间戳

    ?>

    15.输出当前北京时间

    <?php

    date_default_timezone_set('PRC');

    echo date("Y-m-d H:s:i",time();

    ?>

    相关文章

      网友评论

          本文标题:php最基本的语言基础

          本文链接:https://www.haomeiwen.com/subject/napmqttx.html