首页 » PHP教程 » bat面试php技巧_珍藏BAT php编程面试100题汇总二

bat面试php技巧_珍藏BAT php编程面试100题汇总二

duote123 2024-11-29 0

扫一扫用手机浏览

文章目录 [+]

21、在PHP中error_reporting这个函数有什么浸染?

答:设置缺点级别与缺点信息回报

bat面试php技巧_珍藏BAT php编程面试100题汇总二

22、JS表单弹出对话框函数是?得到输入焦点函数是?

bat面试php技巧_珍藏BAT php编程面试100题汇总二
(图片来自网络侵删)

答:弹出对话框: alert(),prompt(),confirm()

得到输入焦点 focus()

23、foo()和@foo()之间有什么差异?

答:@foo()掌握缺点输出

24、mysql_fetch_row() 和mysql_fetch_array之间有什么差异?

答:mysql_fetch_row是从结果集取出1行数组,作为列举

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

25、GD库是做什么用的?

答: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、数据库操作流程

30、php 加密函数

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

md5()

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

加密扩展库

Mcrypt() 和Mash

31、字符串“to upper case” 分别用php,shell ,js实现将字符串中的字符全部转换成大写并输出。

Php实现: echo strtoupper(‘to upper case’)

Shell实现:echo \公众to upper case\"大众 | tr 'a-z' 'A-Z'

Js实现:

32、防止SQL注入

1)一样平常利用 addslashes 函数

addslashes 函数在制订的预定义字符前添加反斜杠

对字段和密码MD5加密处理

预处理过滤处理

33、用PHP打印出前一天的韶光,格式是2018-7-5 14:48:21

34.如何实现字符串翻转?

实在PHP本身就有字符串翻转的函数:strrev(),不妨试试echo strrev($str);不过

所有的这三种方法都不能办理中笔墨符串翻转的问题,会出错的。

代码

35.实现中笔墨串截取无乱码的方法。

mb_substr()

36.以下哪一句不会把 John 新增到 users 阵列?

$users[] = 'john';

成功把 John 新增到阵列 users。

array_add($users,’john’);

函式 array_add() 无定义。

array_push($users,‘john’);

成功把 John 新增到阵列 users。

$users ||= 'john';

语法缺点。

37.sort()、assort()、和 ksort() 有什么分别?它们分别在什么情形下利用?

sort()

根据阵列中元素的值,以英笔墨母顺序排序,索引键会由 0 到 n-1 重新编号。

假如当阵列索引键的值无关疼痒时用来把 阵列排序。

assort()

PHP 没有 assort() 函式,以是可能是 asort() 的笔误。

asort()

与 sort() 一样把阵列的元素按英笔墨母顺序来排列,不同的是所有索引键都得到保留,特殊适宜替遐想阵列排序。

ksort()

根据阵列中索引键的值,以英笔墨母顺序排序,特殊适宜用于希望把索引键排序的遐想阵列。

38.以下的代码会产生什么?为什么?

由于函式 multiply() 没有指定 $num 为全域变量(例如 global $num 或者

$_GLOBALS['num']),以是 $num 的值是 10。

39.些函式可以用来在现正实行的脚本中插入函式库?

对这道题目不同的理解会有不同的答案,我的第一个想法是插入 PHP 函式库不外乎

include()、include_once()、require ()、require_once(),但细心再想,“函式库”也该当包括 com 物件和 .net 函式库,以是我们的答案也要分别包括

com_load 和 dotnet_load,下次有人提起“函式库”的时候,别忘却这两个函式。

40.foo() 与 @foo() 有什么分别?

foo() 会实行这个函式,任何解译缺点、语法缺点、实行缺点都会在页面上显示出来。

@foo() 在实行这个函式时,会隐蔽所有上述的缺点讯息。

很多运用程式都利用 @mysql_connect() 和 @mysql_query 来隐蔽 mysql 的缺点讯息,我认为这是很严重的失落误,由于缺点 不该被隐蔽,你必须妥善处理它们,可能的话办理它们。

对编程感兴趣,想理解更多的编程知识,关注头条号一起玩转编程

更多口试题持续更新中~

标签:

相关文章

临武区,绿色发展的璀璨明珠

临武区,位于我国湖南省郴州市,是一个有着丰富自然资源和悠久历史的地方。近年来,临武区以绿色发展为引领,实现了经济社会与生态环境的协...

PHP教程 2024-12-23 阅读0 评论0

中止代码8,介绍网络安全的“无形守护者”

随着互联网的普及,网络安全问题日益凸显。无数黑客、病毒、恶意软件企图入侵我们的电脑,窃取个人信息,破坏网络秩序。在这场没有硝烟的战...

PHP教程 2024-12-23 阅读0 评论0

中美协议漏洞,漏洞背后的风险与应对步骤

近年来,中美关系在全球范围内备受关注。为了维护两国间的稳定与互利共赢,中美两国政府签署了一系列协议。这些协议中存在一些漏洞,给双方...

PHP教程 2024-12-23 阅读0 评论0

中华烟,传承与创新并进的民族品牌

中华烟,作为中国烟草行业的领军品牌,历经百年风雨,承载着中华民族的文化底蕴和民族精神。自诞生之日起,中华烟便以其独特的品牌魅力,赢...

PHP教程 2024-12-23 阅读0 评论0

东方餐,探寻中华美食的独特魅力

自古以来,中国饮食文化源远流长,被誉为“舌尖上的中国”。在这片广袤的土地上,各地美食争奇斗艳,其中东方餐作为中华美食的重要组成部分...

PHP教程 2024-12-23 阅读0 评论0