PHP面试
来源:互联网 发布:电脑端扫描仪软件 编辑:程序博客网 时间:2024/05/22 13:42
a、+号在js里面可以连接字符串,在php里是加运算。
b、典型的引号标识,引号里通常是字符串,php字符串连接变量通常用 . 表示。
c、php的字符串连接符。
d、implode();将数组转换成字符串的函数,可以参考手册。
把数组元素组合为字符串:
<?php
$arr = array('Hello','World!','I','love','Shanghai!');
echo implode(" ",$arr);
?>
输出
Hello World! I love Shanghai!
basename($_SERVER['PHP_SELF'])
$_SERVER['PHP_SELF']返回相对的路径
basename是返回里面的文件名
三元运算符是水平层级的运算,而多层if嵌套是一种递进的运算。无法表示的
PDO->exec() 方法主要是针对没有结果集合返回的操作,比如 INSERT、UPDATE、DELETE 等操作,它返回的结果是当前操作影响的列数。
DML是Data Manipulation Language,insert , update, delete。DDL才是create, update, alter
利用NFS共享Session数据
基于数据库的Session共享
基于Cookie的Session共享
使用类似BIG-IP的负载设备来实现资源共享
mysql_num_fields() 函数返回结果集中字段的数。
如果失败,则返回 false。
语法
mysql_num_fields(data)
(PHP 4, PHP 5)
get_class — 返回对象的类名
说明
string get_class ([ object $obj ] )
返回对象实例 obj 所属类的名字。如果 obj 不是一个对象则返回 FALSE。
strcmp — 二进制安全字符串比较
说明
int strcmp ( string $str1 , string $str2 )
对于本题来说, $str = “LAMP”; $str1 = “LAMPBrother”;
两个字符串不相同的字符有7个,且 $str < $str2,返回符号为 -1
所以最终返回的结果为 -7 (-1 * 7)
switch 条件判断case语句都没有匹配的,跳到default:所以执行 echo“str <> str1”;
所以选D
pdo_oci 扩展会替代 pdo 扩展实现 oracle 数据库 api
mysql_pconnect() 函数打开一个到 MySQL 服务器的持久连接
getdate()函数返回一个由时间戳组成的关联数组,总共返回11个数组元素
使用final标识的类不能被继承
在类中使用final标识的成员方法,在子类中不能被覆盖
不能使用final标识成员属性
PHP中抽象类使用abstract关键字定义.
没有方法体的方法叫抽象方法,包含抽象方法的类必须是抽象类。
抽象类中可以没有抽象方法
抽象类不能实例化,也就是不可以new成对象。
写出PHP获取客户端与服务端得代码。
$_SERVER[‘REMOTE_ADDR’]
gethostbyname($_SERVER['HTTP_HOST']);
b、典型的引号标识,引号里通常是字符串,php字符串连接变量通常用 . 表示。
c、php的字符串连接符。
d、implode();将数组转换成字符串的函数,可以参考手册。
把数组元素组合为字符串:
<?php
$arr = array('Hello','World!','I','love','Shanghai!');
echo implode(" ",$arr);
?>
输出
Hello World! I love Shanghai!
basename($_SERVER['PHP_SELF'])
$_SERVER['PHP_SELF']返回相对的路径
basename是返回里面的文件名
三元运算符是水平层级的运算,而多层if嵌套是一种递进的运算。无法表示的
PDO->exec() 方法主要是针对没有结果集合返回的操作,比如 INSERT、UPDATE、DELETE 等操作,它返回的结果是当前操作影响的列数。
DML是Data Manipulation Language,insert , update, delete。DDL才是create, update, alter
利用NFS共享Session数据
基于数据库的Session共享
基于Cookie的Session共享
使用类似BIG-IP的负载设备来实现资源共享
mysql_num_fields() 函数返回结果集中字段的数。
如果失败,则返回 false。
语法
mysql_num_fields(data)
(PHP 4, PHP 5)
get_class — 返回对象的类名
说明
string get_class ([ object $obj ] )
返回对象实例 obj 所属类的名字。如果 obj 不是一个对象则返回 FALSE。
strcmp — 二进制安全字符串比较
说明
int strcmp ( string $str1 , string $str2 )
对于本题来说, $str = “LAMP”; $str1 = “LAMPBrother”;
两个字符串不相同的字符有7个,且 $str < $str2,返回符号为 -1
所以最终返回的结果为 -7 (-1 * 7)
switch 条件判断case语句都没有匹配的,跳到default:所以执行 echo“str <> str1”;
所以选D
pdo_oci 扩展会替代 pdo 扩展实现 oracle 数据库 api
mysql_pconnect() 函数打开一个到 MySQL 服务器的持久连接
getdate()函数返回一个由时间戳组成的关联数组,总共返回11个数组元素
使用final标识的类不能被继承
在类中使用final标识的成员方法,在子类中不能被覆盖
不能使用final标识成员属性
PHP中抽象类使用abstract关键字定义.
没有方法体的方法叫抽象方法,包含抽象方法的类必须是抽象类。
抽象类中可以没有抽象方法
抽象类不能实例化,也就是不可以new成对象。
写出PHP获取客户端与服务端得代码。
$_SERVER[‘REMOTE_ADDR’]
gethostbyname($_SERVER['HTTP_HOST']);
0 0
- php面试
- php面试
- php面试
- php 面试
- php面试
- PHP面试
- php面试
- php面试
- php面试
- php面试,
- PHP面试题目集合
- php面试试题二
- php面试题目
- PHP面试 2
- PHP面试问题
- php面试2
- php面试试题
- php 面试问题
- 表达式 -- 2015/09/22
- 练习9.2
- Java数据结构与算法之2的n次方判定
- systemctl 命令用法
- Codeforces Round #321 (div. 2)
- PHP面试
- iOS 自动集成单元测试 - Jenkins与xctool整合
- NYOJ 837 Wythoff Game(威佐夫博奕公式利用)
- UnityGUI 基础
- ZOJ.2421 Recaman's Sequence【暴力打表】 2015/09/24
- noip模拟小象涂色
- Android Studio安装SVN
- poj 3070 Fibonacci 【矩阵快速幂】
- 手游发展迅猛,渠道要搭建移动游戏生态圈才有出路