• PHP 常见问题


    21.在 PHP 中 error_reporting 这个函数有什么作用? (1 分)

    答:设置错误级别与错误信息回报

    22.JS 表单弹出对话框函数是?获得输入焦点函数是? (2 分)答:弹出对话框: alert(),prompt(),confirm()

    获得输入焦点 focus()

    23.foo()和@foo()之间有什么区别?(1 分)

    答:@foo()控制错误输出

    24、mysql_fetch_row() 和 mysql_fetch_array 之间有什么区别? (1 分)答:mysql_fetch_row 是从结果集取出 1 行数组,作为枚举

    mysql_fetch_array 是从结果集取出一行数组作为关联数组,或数字数组,两者兼得

    25、GD 库是做什么用的? (1 分)

    答:gd 库提供了一系列用来处理图片的 API,使用 GD 库可以处理图片,或者生成图片。在网站上 GD 库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。

    26.面向对象编程

    有两个重要的概念:类和对象

    类是具备某项功能的抽象模型,实际应用中,还需要对类进行实例化后使用。这样就引入了对象的概念。

    对象是类进行实例化后的一个产物,是一个实体。

    封装 :把客观的事物封装成一个抽象的类。
    继承:子类继承父类,可以使用父类的属性和方法。可以实现接口,同时实现接口中的所有方法

    多态:覆盖和重载 子类可以覆盖父类中的方法;一个类中可以同时拥有同一个函数名的方法,但是方法的参数不同,实现的结果也不同。

     

    27.php 框架

    熟悉 YII ,Thinkphp 还有 laravel ,symfony2,cakephp

    28.mysql 存储引擎

    ISAM: 查询速度快、增删改慢,支持全文索引、不支持外键、不支持事务

    MyISAM:        ISAM 升级版

    Memory:        数据驻留在内存、速度快、数据管理不稳定、断电后数据全部丢失

    InnoDB:        速度较慢、支持外键、支持事务、不支持全文索引

    使用的存储引擎

    MyISAM:内容管理系统(新闻、官网、电商、软件下载、房屋、招聘…)        可读不可改        大

    部分是浏览信息

    InnoDB:技术型网站(bbs、blog、webo、oa…)

    29.数据库操作流程
    $link = mysql_connect("localhost","root","root");
    mysql_select_db("test",$link); $sql ="select * from table";

    $result = mysql_query($sql);

    while($row =mysql_fetch_****($result) ){

    $arr[]=$row;

    }

    $row = mysql_fetch_array($result)        意思:$row['name'] 和$row[1] 都可以取到值

    $row = mysql_fetch_row($result)) 意思:$row[1] 只有用索引取值,偏移量从 0 开始。

    $row = mysql_fetch_assoc($result)) 意思: $row['name'] 字段名作为索引取值 抽取一条记录转为 关联数组,失败返回 false
    30.php 加密函数

    crypt(str[,slat]) 可以完成单向加密功能

    md5()

    sha1() 返回一个 40 位的十六进制数,

    加密扩展库

    Mcrypt() 和 Mash

    参考微信公众号:PHP在线。

  • 相关阅读:
    windows环境利用hexo+github搭建个人博客
    tf.matmul() 和tf.multiply() 的区别
    RuntimeError: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework. See the Python documentation for more infor
    tensorboard在Mac OS X系统环境下如何启动
    atom的使用
    PCA降维2
    PCA降维
    正态分布的介绍
    各种距离 欧式距离、曼哈顿距离、切比雪夫距离、闵可夫斯基距离、标准欧氏距离、马氏距离、余弦距离、汉明距离、杰拉德距离、相关距离、信息熵
    电脑中英文文件夹一般代表的含义 和 常见的后缀名的的意思
  • 原文地址:https://www.cnblogs.com/gyfluck/p/9212133.html
Copyright © 2020-2023  润新知