程序员找工作必备PHP基础面试题 - 第三天 [ 技术分享 ]
“PHP学习网” 公众号会每天分享一些面试题,正在找工作的小伙伴们可以来看看哦。
1、有如下所示的一个分号分隔数据文件:每个 STRING 都是一个随机的字符串,长度未知;每行有多个 STRING,个数未知;共有多少行也未知。请问此数据文件必须在满足什么条件下才能用PHP解析出第 n 行的第 x 个 STRING,假设满足了这些条件,请写出解析方法或思路。
•STRING; STRING; STRING;……
•STRING; STRING; STRING;……
•STRING; STRING; STRING;……
答案:每行应该有换行符,
2、你如何用 PHP 或者 C 通过解析文件的方式来区分一个文件是二进制文件还是纯文本文件,也可以只写出思路。
答案:可以读取文件的头部信息,
3、你如何用 PHP 或者 C 的字符串处理函数和正则表达式函数来解析一段 xml,也可以只写出思路。
答案:可以通过php中DOM方式解析
4、你是否计算过一段程序的运行效率,请举一个示例并说明你是如何计算的,为什么要计算这段程序的运行效率。
答案:冒泡排序和快速排序的比较,
5、通常的字符串拷贝函数,执行的是将源字符串拷贝到目的字符串存储区域,并返回目的字符串的指针地址,请完成以下函数 char *strcpy(char *dest, char *src);
答案:纯c题,可不做。
最后各位可以扫下方二维码关注我公众号,目前我正在更新基础面试题,之后会更新中高级、redis、liunx面试题
共 0 条回复
没有找到数据。
飞飞
注册时间:2015-04-01
最后登录:2024-09-03
在线时长:32小时17分
最后登录:2024-09-03
在线时长:32小时17分
- 粉丝7
- 金钱1935
- 威望10
- 积分2355