PHP基础教程15_PHP字串

合集下载

15_PHP综合练习题15

15_PHP综合练习题15

[多选题]1.两表联查中,外连接有() :A、on joinB、left joinC、innerjoinD、right join答案: BD2.对于两表连接查询数据说法正确的是( ) :A、右连接以right join 后边的表为主表B、内连接查询两张表中的数据,如果关联的条件相等,也就是两张表中同时存在的数据才会被查询出来C、左连接的关键字为inner joinD、左连接以left join 前面的表为主表答案: ABD3. mysql 的数据类型中,不属于日期类型的是( ) :A、dateB、varcharC、datetimeD、int答案: BD4.关于get 和post 说法正确的是():A、get 可以传输任意长度的数据B、post 方式提交安全,非明文传输C、post 传输数据量比get 要大D、get 是form 的默认提交方式,明文传输,不安全答案: BCD5. mysql 中可以存储字符串的有( ) :A、textB、varcharC、intD、char答案: ABD6.下列选择中,关于索引数组说法不正确的是():A、数组的下标是数字,并且是从0 开始有序的才是索引数组B、所有的二维数组和多维数组都不是索引数组C、array ('1'=>10,'abc'=>12,3=>1) 是索引数组D、数组中下标全部是整型数字的是索引数组答案: ABC7. mysql 中不属于日期类型的有( )A、intB、varcharC、datetimeD、date答案: AB8.从结果集中可以取得关联数组的有( ) :A、mysql_fetch_row()B、mysql_fetch_assoc ()C、mysql_fetch_array ()D、mysql_fetch_array ($res,MYSQL_ASSO)答案: BCD9.表的关系可以有()A、一对一B、多对多C、一对多D、一对零答案: ABC10. php 中, header() 的作用有( ) :A、执行sql 语句B、页面跳转C、设置编码( 防乱码)D、选择数据答案: BC11.对于cookie 说法正确的是()A、可以实现多页面传值B、cookie 是存储在客户端的浏览器中用来跟踪和识别用户的会话控制C、cookie 的信息存在客户端D、cookie 分为会话cookie 和持久化cookie答案: ABCD12.删除cookie 的方法正确的是( ) :A、设置过期时间B、会话cookie 关闭浏览器就删除了C、cookie 没有办法删除D、在浏览器手动删除答案: ABD13. php 页面乱码解决方式有():A、在浏览器里设置编码B、在文件的最上方写入header 头信息来设置文件编码C、将文件保存的编码改为utf-8D、多刷新几次就好了,不用做任何操作答案: ABC14.下列选择中,关于索引数组说法不正确的是()A、数组中下标全部是整型数字的是索引数组B、数组的下标是数字,并且是从0 开始有序的才是索引数组C、所有的二维数组和多维数组都不是索引数组D、array ('1'=>10,'abc'=>12,3=>1) 是索引数组答案: BCD15.模式查找like '_c%', 下面哪个结果是可能的():A、bB、ccaC、ailiD、Bci答案: BD16.关于数据库函数mysql_query ()的说法正确的是():A、mysql_query() 可以执行增删改查中的任何正确的sql 语句B、mysql_query() 的定义是“发送一条 MySQL 查询”,所以参数只能是select 的查询sql 语句C、mysql_query() 函数只有一个字符串型参数,返回值是资源型数据D、mysql_query("set names utf8") ;设置字符集格式答案: AD17. php 中,不等运算符是()A、≠B、!=C、<>D、><答案: BC18.函数的参数传递包括:A、按值传递B、按引用传递C、按变量传递D、按作用域传递答案: AB19. php 中,赋值运算符有()A、=B、+=C、==D、.=答案: ADB20. php 中可以实现程序分支结构的关键字是()A、whileB、forC、ifD、switch答案: CD21. continue 语句可以用在()中。

php字符串处理实例

php字符串处理实例

php字符串处理实例以下是一些PHP 字符串处理的实例:1. 连接字符串:```php$string1 = "Hello";$string2 = "World";$result = $string1 . $string2; // 输出"HelloWorld"```2. 字符串长度:```php$string = "Hello, World!";$length = strlen($string); // 输出13```3. 字符串截取:```php$string = "Hello, World!";$substring = substr($string, 0, 5); // 输出"Hello"```4. 字符串替换:```php$string = "Hello, World!";$replacement = "beautiful";$newString = str_replace("World", $replacement, $string); // 输出"Hello, beautiful!"```5. 字符串查找:```php$string = "Hello, World!";$position = strpos($string, "World"); // 输出7```6. 字符串分割:```php$string = "apple,banana,orange";$array = explode(",", $string); // 输出["apple", "banana", "orange"] ```7. 字符串转小写:```php$string = "Hello World!";$lowercaseString = strtolower($string); // 输出"hello world!"```8. 字符串转大写:```php$string = "Hello World!";$uppercaseString = strtoupper($string); // 输出"HELLO WORLD!" ```9. 字符串去除空格:```php$string = " Hello World! ";$trimmedString = trim($string); // 输出"Hello World!"```这些是PHP 中一些常见的字符串处理实例。

php常用的字符串

php常用的字符串

php常用的字符串
PHP是一种非常流行的编程语言,它具有处理字符串的强大能力。

在这里,我们将介绍一些PHP中常用的字符串函数,以帮助您更好地使用PHP。

1. strlen()函数:用于获取字符串的长度。

2. strpos()函数:用于查找字符串中的子串,并返回子串在字符串中的位置。

3. substr()函数:用于截取字符串中的一部分。

4. str_replace()函数:用于替换字符串中的子串。

5. strtolower()函数:用于将字符串转换为小写。

6. strtoupper()函数:用于将字符串转换为大写。

7. trim()函数:用于去除字符串两端的空格。

8. ltrim()函数:用于去除字符串左侧的空格。

9. rtrim()函数:用于去除字符串右侧的空格。

10. htmlspecialchars()函数:用于将特殊字符转换为HTML实体,以避免在HTML中出现问题。

以上是PHP中比较常用的字符串函数,可以帮助您更好地处理和操作字符串。

通过学习和使用这些函数,您可以更加高效和方便地编写PHP代码。

- 1 -。

PHP完全自学手册

PHP完全自学手册

PHP语法基础
变量:了解如何声明和使用变量。
数据类型:掌握PHP支持的数据类型,如整数、浮点数、布尔值、字符串 和数组。
运算符:掌握基本的算术运算符、比较运算符和逻辑运算符。
控制结构:了解条件语句(如if-else)和循环语句(如for和while)的使 用方法。
变量和数据类型
PHP中的变量声明使用$符号,例如:$name = "John"; PHP支持多种数据类型,包括整数、浮点数、字符串、布尔值、数组和对象等。 字符串可以使用单引号或双引号括起来,例如:$str = "Hello World"; 数组可以存储多个值,例如:$fruits = array("apple", "banana", "orange");
开发一个内容管理系统
需求分析:确定系统需要具备的功能和特点
设计数据库:根据需求设计数据库结构,包括表、字段和关系
开发后台:编写后台代码,实现内容管理功能,如添加、编辑、删除和 排序等
开发前台:编写前台代码,展示内容给用户,包括文章列表、详情页等
测试与调试:对系统进行测试和调试,确保功能正常并优化性能
防止SQL注入:使用预处理语 句和参数化查询
防止XSS攻击:对用户输入进 行过滤和转义
防止ቤተ መጻሕፍቲ ባይዱSRF攻击:使用令牌验 证
防止文件上传漏洞:验证文件 类型和大小,限制上传目录的 权限
PART 6
PHP面试技巧
PHP面试题解析
常见语法问题:如变量赋值、函数定义等 数据库操作:如何使用PHP与MySQL进行交互 文件操作:如何使用PHP进行文件读写等操作 面向对象编程:如何使用PHP进行面向对象编程等

PHP语言入门及使用技巧

PHP语言入门及使用技巧

PHP语言入门及使用技巧PHP是一种高级的、适用于网络开发的脚本语言,适用于快速、轻松地创建动态Web页面和应用程序。

它是一种开源技术,被广泛应用于互联网应用领域,如电子商务、企业门户、社交平台等。

在本文中,我们将提供一些基础的PHP语言入门知识,并介绍一些PHP的使用技巧。

一、PHP语言的基本语法和数据类型1.变量变量是用于存储数据的容器。

在PHP中,变量以$符号开头,后跟变量名。

变量名必须以字母或下划线开头,其次可以是字母、数字或下划线。

变量名也区分大小写。

声明变量的语法格式:$变量名=值;例如:$name='PHP';2.数据类型PHP的数据类型包括:- 字符串(string):用引号引起来的文本。

- 整数(integer):没有小数部分的数。

- 浮点数(float):带有小数的数字。

- 布尔值(boolean):只有true(真)或false(假)两个值。

- 数组(array):存储多个值的变量。

- 对象(object):存储数据和函数的结构。

- 空值(null):没有任何值。

二、PHP的基本语句1.条件语句条件语句用于在特定条件下执行特定的操作。

PHP提供了if、else和elseif关键字来执行条件语句。

if(条件){操作}例子:判断一个数是否大于10,如果大于则输出“这个数大于10”。

$num=5;if($num>10){echo '这个数大于10';}2.循环语句循环语句用于重复执行某些操作。

PHP提供了for、while、do-while和foreach循环。

for (初始值; 条件; 递增值) {操作}例子:输出1~5的数字。

for($i=1;$i<=5;$i++){echo $i;}三、PHP的函数函数是一种代码块,它被设计为执行一个特定的任务,可以在程序中被反复调用。

PHP内置了很多函数,比如strlen(计算字符串的长度)、substr(截取字符串)、date(获取日期时间)等。

php中文参考手册

php中文参考手册

php中文参考手册以下是一个简化的PHP中文参考手册,以帮助您了解PHP的基本概念和语法:1. 简介PHP是一种流行的开源脚本语言,主要用于Web开发。

它被广泛用于构建动态网站和应用程序,并且与MySQL、SQLite等数据库兼容。

2. 语法基础常量与变量常量是一个在程序中定义的值,它不能被改变。

变量是用于存储数据的标识符,可以存储不同类型的数据,如字符串、数字、数组等。

运算符PHP支持各种运算符,包括算术运算符(如+、-、、/)、比较运算符(如==、!=、>、<、>=、<=)、逻辑运算符(如&&、、!)等。

流程控制PHP提供了if语句、switch语句和循环语句(如for、while)等流程控制结构,用于控制程序的执行流程。

3. 函数与类PHP具有丰富的内置函数和自定义函数库,可以用于执行各种任务,如文件操作、数据库交互等。

此外,PHP还支持面向对象编程(OOP),可以通过类来封装属性和方法。

4. 数据库交互PHP与数据库兼容,可以轻松地与MySQL、SQLite等数据库进行交互。

通过使用适当的函数和查询语句,可以执行数据库操作,如插入、更新、删除和查询数据。

5. Web开发PHP在Web开发中具有广泛的应用。

您可以使用PHP来处理表单数据、生成动态网页内容、与Web服务器进行通信等。

通过与HTML和CSS的结合,可以构建功能强大的Web应用程序。

以上是一个简化的PHP中文参考手册,旨在帮助您了解PHP的基本概念和语法。

要深入了解PHP的更多功能和用法,请参考官方文档或相关书籍。

php基础教程

php基础教程

但是你一样可以轻易的使用多维数组。 // 一个包含两个元素的数组 $a&#91;0&#93; = "first"; $a&#91;1&#93; = "second"; $a&#91;&#93; = "third"; // 添加数组元素的简单方法 // 现在$a&#91;2&#93;被赋值为"third" echo count($a); // 打印出 3,因为该是数组有 3 个元素 // 用一个语句定义一个数组并赋值 $myphonebook = array ( "sbabu" => "5348", "keith" => "4829", "carole" => "4533" ); // 噢,忘了教长吧,让我们添加一个元素 $myphonebook&#91;"dean"&#93; = "5397"; // 你定义的 carale 元素错了,让我们更正它 $myphonebook&#91;"carole"&#93; => "4522" // 我还没有告诉你怎样使用数组的相似支持方式吗?让我们看一看 echo "$myphonebook&#91;0&#93;"; // sbabu echo "$myphonebook&#91;1&#93;"; // 5348 其他一些对数组或哈希表有用的函数包括 sort() ,next(),prev()和 each()。 对象 使用 new 语句产生一个对象: class foo { function do_foo () { echo "Doing foo."; } } $bar = new foo; $bar->do_foo(); 改变变量类型 在 PHP 手册中提到:"PHP 不支持(也不需要)直接在声明变量时定义变量类型;变量类型 将根据其被应用的情况决定。如果你为变量 var 赋值为一个字符串,那么它变成了一个字符 串。如果你又为它赋了整数值,那么它就变成了整数。" $foo = "0"; // $foo 是字符串(ASCII 48) $foo++; // $foo 是字符串"1" (ASCII 49)

php基础函数数组函数字符串函数

php基础函数数组函数字符串函数

数组定义:数组是键值对的集合注意:(1)键值对必须成对出现(2)一个数组中不能出现重复的下标,如果出现了,那么后面的将会覆盖前面的(3)值可以为一个数组(4)下标可以为数字或字符串(1)一维数组声明数组:$arr = array('key1'=>$value1,'key2'=>$value2....);$arr = array($v1,$v2,$v3....);//这里把键省略了,系统会分配默认的键分配规则:已使用的最大的整型键+1,如果没有则从0开始;Demo:$arr = array(1,2,3,4,5); // ==>索引数组$arr = array('color1'=>red,'color2'=>blue); // ==>以字符串为下标的称为关联数组(2)二维数组定义:数组的值又为一个一维数组$arr = array('colors' => array('red','blue',green),'sizes' => array(1,3,4,5,7));(3)foreach循环语法:foreach($arr as $key => $val){}(1)数学函数绝对值:abs($number) 返回非负数四舍五入:round($floatnum[,$num]) 返回浮点数,后面的参数为可选,表示保留几位小数,当为负数时表示往小数点前取位,默认取整向上取整:ceil() 返回浮点数,如ceil(3.13) 结果为4向下取整:floor($number) 返回浮点数,如floor(3.93) 结果为3取平方根:sqrt($float) 返回浮点数幂:pow($number,$exp) 返回数值型,两个参数都为数值型最大值:max($num1,$num2...$numX) 返回最大的那个数最小值:min($num1,$num2...$numX) 返回最小的那个数取随机数:rand([$min,$max]) 参数为可选mt_rand([$min,$max]) 精度要高于rand(),即重复的机率要远低于rand() (2)时间函数time(); 返回当前时间戳date('Y-m-d H:i:s'[,time()]); 当前时间日期格式时间格式:y 两位数年份,Y 四位数年份m 两位数月份,n 一位数月份,M 英文月份的前三位,F 英文月份全写d 两位数日期,j 一位数日期w 星期中的第几天0-6,D 星期的英文前三个字母,N 星期中的第几天1-7 ,W 一年中的第几周h 小时00-11,*H 小时00-23,g 小时1-12,G 小时0-23i 分钟00-59s 秒00-59a am或pm,A AM或PMmicrotime() 获取当前时间,微秒级,样式:0.98903200 1337159287,多用于测试程序运行时间,或取随机数date_default_timezone_set("PRC") 设置时间的函数date_default_timezone_get() 获取当前设置的时区strtotime('$timestring') 把时间格式的字符串转换成时间戳Demo:echo strtotime('2012-01-01'); //不写时间则默认为00:00:00也可以直接使用days、weeks、months、years对时间描述直接使用Demo:echo strtotime("-1 days");//输出前一天的时间echo strtotime("+1 week 2 days 4 hours 2 seconds");今日作业:8485868788899091字符串函数注:字符串有一个索引下标,如$str = “abcd”a-d从左至右的下标依次为0,1,2,3;可以用$str[0]或$str{0}输出aint strlen($string)获取字符串长度,返回int型mix strpos($string,$find[,$start])获取某字符串在另一个字符串中第一次出现的位置,返回下标值,如果不存在则返回false$start可选,为开始查找的位置//pos为position的简写判断某字符串是否包含在另一字符串中时需用全等===flase来判断,因为第一个下标值是0 mix strrpos($string,$find[,$start])返回某字符串在另一字符串中最后一次出现的位置注:另有stripos、strripos与上面两个一样,只是不区分大小写int iconv_strrpos($string,$find[,$encode])统计$find在$string中最后出现的位置,指定编码后可用于查找中文mix strstr($string,$findstr)查找某字符串是否在另一字符串中,如果不存在则返回false,区分大小写,别名strchr如果存在,返回查找到的字符串开始至被查找的字符串结束Demo:$str = 'abcfdfgdgs';var_dump(strstr($str,'dfg'));mix stristr($string,$findstr)与strstr相同,但是不区分大小写mix strrchr($string,$findstr)与strstr相同,但是返回的是查找到的最后一个结果Demo:$str = 'abcfdabcgs';var_dump(strstr($str,'abc'));//output abcgsstr substr($string,$start[,$length])截取字符串的一部分,$length不写时,截取从开始位置至字符串结束$start为负数时,为从后往前数第n位$length为负数时,$length为截取结束的位置Demo:$str = 'abcfdfgdgs';echo substr($str,-4,-2);//output gdbool iconv(in_code,out_code,$string)把$string从in_code编码转成out_code编码int mb_strlen($string[,$encode])使用$encode时返回字符串的字符数,同iconv_strlen一样str mb_substr($string,$start[,$length[,$encode]])类似substr,截取字符串,同iconv_substr一样使用第四个param声明字符集时,$start与$length都以字符数计算而不以字节数计算,这样就可以实现汉字截取不会乱码str mb_strcut($string,$start[,$length[,$encode]])与mb_substr一样,但是是以字节数计算的注:mb_ 开头的函数需开启php.ini中extension=php_mbstring.dllecho strtr('hilla warld','ia','eo'); //output hello worldstr strtr($string,array(“find1”=>$value1,“find2”=>$value2 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4. 字符串比较函数
1. 按字节顺序进行字符串比较 2. 按自然顺序进行字符串比较
4.1 字符串的比较
PHP中,有多种方法可以对字符串进行比较,除了可以直 接使用条件运算符(<, >, ==)加以比较外。 按字节进行字符串的比较 strcmp();(整个比较是否相同) strncmp();(指定比较长度的字符串比较) strcasecmp(); (不区分大小写的全串比较) 按自然排序法时行字符串的比较 strnatcmp(); 字符串的模糊比较 similar_text(); (返回相似字符串的个数)
echo( ) -- 输出字符串 print( ) -- 输出一个字符串 die( ) -- 输出一条消息,并退出当前脚本
printf( ) -- 输出格式化字符串 sprintf( )-- 把格式化的字符串写入一个变量中
如:echo ‘aaa’,’bbbb’,’ccc’;//输注多个值 $link=@mysql_connect(“”,””,””)or die(“失败”)
1. 去除空格和字符串填充补函数 2. 字符串大小写的转换 3. 和HTML标签相关联的字符串格式化 4. 其他字符串格式化函数
3.1 去除空格和字符串填充补函数
函数:ltrim( ) 语法: string ltrim(string str[, string charlist] ); 返回值: 字符串 本函数用来删去字符串中的前导空格 (whitespace)。 函数:rtrim( ) (还有个别名:chop()) 语法: string rtrim(string str[, string charlist] ); 返回值: 字符串 本函数用来删去字符串中的后缀空格 (whitespace)。 函数:trim( ) 截去字符串首尾的空格。 语法: string trim(string str[, string charlist] ); 返回值: 字符串 本函数返回字符串 string 首尾的空白字符去除后的字串。
函数:string strip_tags() 语法:string strip_tags ( string str [, string allowable_tags] ) 删除HTML的标签函数 <?php $text = ‘<p>Test paragraph.</p><!-- Comment --> Other text’; echo strip_tags($text); //Test paragraph. Other text echo “\n”; // 保留 <p> echo strip_tags($text, '<p>'); //输出:<p>Test paragraph.</p> Other text ?>
3.4 其他字符串格式化函数
函数: strrev( ) 颠倒字符串。将字符串前后颠倒。 语法: string strrev(string string); 函数: strlen( ) 取得字符串长度。 语法: int strlen(string str); 本函数返回指定的字符串长度。 函数:number_format() 语法:string number_format ( float number [, int decimals [, string dec_point, string thousands_sep]] ) 格式货币、数字、时间等。 函数:md5() 加密函数 格式:string md5 (string str [, bool raw_output] )
函数:strpos() 寻找字符串中某字符最先出现的位置。默认从 0 开始。 语法: int strpos(string haystack, string needle, int [offset]); 本函数用来寻找字符串 haystack 中的字符 needle 最先出现的 位置。若找不到指定的字符,则返回 false 值。参数 offset 可 省略,用来表示从 offset 开始找。 函数:strrpos( ) 寻找字符串中某字符最后出现的位置。 语法: int strrpos(string haystack, char needle); 返回值: 整数 本函数用来寻找字符串 haystack 中的字符 needle 最后出现的 位置。若找不到指定的字符,则返回 false 值。
PHP的字符串
主讲: 邮箱:
回顾
PHP中的数组分为哪两种? 如何创建一个数组? 数组中遍历方式有几种? PHP数组中都有哪些处理函数?
本章任务
1. 2. 3. 4. 字符串的处理介绍 常用的字符串输出函数 常用的字符串格式化函数 字符串比较函数
1. 字符串的处理介绍
1. 字符串的处理方式 2. 字符串类型的特点
字符串的查找: 函数: strstr( ) 别名:strchr( ) 返回字符串中某字符串开始处至结束的字符串。 语法: string strstr(string haystack, string needle); 返回值: 字符串 本函数将 needle 最先出现在 haystack 处起至 haystack 结束 的字符串返回。若找不到 needle 则返回 false。 函数: strrchr() 取得某字符最后出现的位置。 语法: string strrchr(string haystack, string needle); 本函数用来寻找字符串 haystack 中的字符 needle 最后出现位 置,并将此位置起至字符串 haystack 结束之间的字符串返回。 若没有找到 needle 则返回 false。
字符串的分割与拼装 explode -- 使用一个字符串分割另一个字符串 语法:array explode ( string separator, string string [, int
limit] ) 此函数返回由字符串组成的数组,每个元素都是 string 的一个子串, 它们被字符串 separator 作为边界点分割出来。如果设置了 limit 参 数,则返回的数组包含最多 limit 个元素,而最后那个元素将包含 string 的剩余部分。 例如:
4.2 字符串的替换
str_replace() 字符串替换,三种替换方式 str_replace(string $search, string $replace, string $str); str_replace(array $search, string $replace, string $str); str_replace(array $search, array $replace, string $str);
$pizza = "piece1 piece2 piece3"; $pieces = explode(" ", $pizza); echo $pieces[0]; // piece1 echo $pieces[1]; // piece2
implode() 用一组较小的字符串创建一个大字符串。 格式:string implode ( string glue, array pieces ) 第一个参数glue是放在第二个参数pieces的元素之间的字 符串。可以像下面这样重建简单的逗号分隔的字符串。 例如:
函数:str_pad() 按需求对字符串进行填充。
3.2 字符串大小写的转换
函数: strtolower( ) 语法: string strtolower(string str); 本函数将字符串 str 全部变小写字符串。 函数: strtoupper( ) 语法: string strtoupper(string str); 本函数将字符串 str 全部变大写字符串。 函数:ucfirst( ) 将字符串第一个字符改大写。 语法: string ucfirst(string str); 本函数返回字符串 str 第一个字的字首字母改成大写。 函数:ucwords( ) 将字符串每个字第一个字母改大写。 语法: string ucwords(string str); 本函数返回字符串 str 每个字的字首字母全都改成大写。
3.3 和HTML标签相关联的字符串格式化
函数:nl2br( ) 语法:string nl2br ( string string ) 将字符串中”\n”转成HTML换行符“<br / >” 函数:htmlspecialchars() 语法:string htmlspecialchars ( string string [, int quote_style [, string charset]] ) 把指定特殊符号转换成实体,如&lt;&gt; '&' :'&amp;' '“':'&quot;' ''' :'&#039;' '< ':'&lt;' '>' :'&gt;'
函数: htmlentities() 语法:string htmlentities ( string string [, int quote_style [, string charset]] ) 可以将所有的非ASCII码转换成对应实体代码。 <?php $str = "A 'quote' is <b>bold</b>"; // Outputs: A 'quote' is &lt;b&gt;bold&lt;/b&gt; echo htmlentities($str); // Outputs: A &#039;quote&#039; is &lt;b&gt;bold&lt;/b&gt; echo htmlentities($str, ENT_QUOTES); ?>
相关文档
最新文档