PHP+mysql练习题一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、不定项选择
1:Php文件的后缀名是( A)
A:php B:jsp C:asp D xml
2:php环境的网页运行服务器是( B )
A: IIS B: apache C: tomcat D Weblogic
3: PHP常用的开发工具有( ABCD ) x
A: Zend Stodio B: EditPlus C: DW D: 记事本
5: 书写php代码能使用的正确形式是(AB )
A: B: C: <# #> D:
6: php中能使用的注释方式是( ABC )
A: //………… B: /*………… */ C: #.............. D:
7: php常用的打印函数为( ABC )
A: print B: echo C: printf D: 以上都不是
8: 以下那一个不是PHP数据类型的为( B)
A: integer B: friend C: boolean D: array
10: 以下转义字符中为制表符的是( B )
A:\n B: \t C: \r D: \$
11:以下函数中用于判断是否为数组的函数为( C )
A: is_long() B: is_double() C: is_array() D: is_object() 12: 按作用域分的话,php的变量可分为(ABC )
A: 局部变量 B: 全局变量 C: 静态变量 D: 枚举
13: $a=1;$b=2;
function Sum()
{
Global $a,$b;
$b=$a+$b;
}
Sum();
echo $b;$b的结果为( C )
A: 2 B: 1 C: 3 D: 0
14:若$a=10;则$a++为(C ), ++$a为( )
A:10,10 B: 11,10 C:10,11 D: 11,11
15: $a=(3>5) ? (‘yes’) : (‘no’);echo $a.”
\n”( B )
A:yes B: no C:0 D: 1
16: Function keep_track(){
STATIC $count=5;
echo $count++,”
”
}
Keep_track();
Keep_track();
Keep_track();该程序的结果为(B )
A5,5,5 B: 5,6,7 C:6,7,5 D: 6,5,7
17以下属于文件包含的函数为( ABCD)
A include() B: require()
C:include_once() D: require_once()
18:print strlen(“p h p”)结果为( C )
A 3 B:5 C:6 D: 4
19: $a = 3;
function foo()
{
$a=0;
$a+=2;
}
foo();
echo $a;
$a的结果为( A )
A 3 B:2 C:0 D: 5
20: function doubler($value)
{
$value = $value * 2;
}
$a = 3;
doubler($a);
echo $a;$a为(D )
A 5 B:0 C:6 D: 3
21: function doubler(&$value)
{
$value = $value * 2;
}
$a = 3;
doubler($a);
echo $a;$a为(C )
A 5 B:0 C:6 D: 3
22: 以下用于追加数组元素的函数为(A D )
A array_push() B: array_pop() C: array_shift() D: array_unshift()
23: 以下用于删除数组元素的函数为( )
A array_push() B: array_pop() C: array_shift() D: array_unshift()
23: 以下用于修改数组元素的函数为( A )
A array_pad() B: array_pop() C: array_shift() D: array_unshift()
24:判断数组键存在的函数为( B )
A in_array() B: array_key_exists() C: array_keys() D:
array_values()
24:判断数组值存在的函数为( A)
A in_array() B: array_key_exists() C: array_keys() D:
array_values()
25: 要想返回一个数组中单元的键名,可以使用( C )函数
A in_array() B: array_key_exists() C: array_keys() D:
array_values()
26: 用于删除数组中所有重复的值,返回一个由唯一值组成的数组的函数为( B) A in_array() B: Array_unique() C: array_keys() D: array_values() 27:php用那几种形式实现多态( )
A接口B: 继承C: 抽象D: 封装
29: 字符串的定义方式有( ABC )
A单引号B: 双引号C: 定界符D: 美元符号
30: 以下能够识别转义字符的为( B )
A单引号B: 双引号C: 定界符D: 美元符号
31: $name='Tim O\'Reilly'; echo $name."
“;
输出结果为( B )
A Tim O\'Reilly B: Tim O' Reilly
C:Tim O\Reilly D: TimO\Reilly
32: $path='C:\\WINDOWS';echo $path."
";
输出结果为( B )
A C:\\WINDOWS B: C:\WINDOWS
C: C:WINDOWS D: C:/\WINDOWS
33: 函数(A )返回一个字符串里的字符数
A strlen() B: strcmp ( ) C: strtolower( ) D: ucfirst( )
34: 使用( B )函数比较字符串
A strlen() B: strcmp ( ) C: strtolower( ) D: ucfirst( )
35:以下函数那些事用于过滤字符串空格的( ABC )
A ltrim( ) B: rtrim( ) C: trim( ) D: wtrim()
36: 将字符串中的换行符(\n)转换为
的函数为( A)
A nl2br() B: strip_tags() C: substr( ) D: implode()
37:$email='****************';$domain=strstr($email,'@');echo$domain;输出结果为( A )
*************B:*****************: D: user
38: $mystring = 'abc';
$findme = 'a';
$pos = strpos($mystring, $findme);
if ($pos === false)