📜  PHP程序的输出 |第 1 组(正则表达式)

📅  最后修改于: 2022-05-13 01:56:46.376000             🧑  作者: Mango

PHP程序的输出 |第 1 组(正则表达式)

预测以下PHP程序的输出:

问题 1


选项:

  1. 欢迎欢迎欢迎欢迎欢迎来到 GeeksforGeeks。
  2. 到 GeeksforGeeks。欢迎欢迎欢迎欢迎欢迎欢迎
  3. 到 GeeksforGeeks。欢迎
  4. 欢迎来到 GeeksforGeeks。

输出:

Welcome to GeeksforGeeks.

说明: str_pad()函数用指定数量的字符填充字符串。

问题2


选项:

  1. 我在 GeeksforGeeks 实习。
  2. 我在 GiiksforGiiks 实习。
  3. 我在 GiiksforGiiks 实习。
  4. 错误

输出:

I am intern at GiiksforGiiks.

说明: str_replace()函数区分大小写,将字符串的所有实例替换为另一个。

问题 3


选项:

  1. GeeksforGeeks
  2. 极客
  3. 极客
  4. 极客

输出:

orGeeks

说明: strstr()函数返回从第一次出现预定义字符串开始的字符串的剩余部分。

问题 4


选项:

  1. 错误
  2. 不是有效的用户名!
  3. 有效的用户名!
  4. 没有输出返回

输出:

Not a valid username!

解释:因为提供的用户名不是全部小写,ereg() 不会返回 FALSE(而是返回匹配字符串的长度, PHP会将其视为 TRUE),导致消息输出。

问题 5


选项:

  1. 您好,欢迎来到 GeeksforGeeks。
  2. 数组( [0] => 欢迎来到 [1] => GeeksforGeeks。)
  3. 数组( [0] => 你好 [1] => 欢迎来到 [2] => GeeksforGeeks。)
  4. [0] => 你好 [1] => 欢迎来到 [2] => GeeksforGeeks。

输出:

[0] => Hello [1] => Welcome to [2] => GeeksforGeeks.

说明: split()函数将字符串划分为多个元素,每个元素的边界基于字符串中定义的模式的出现。

问题 6


选项:

  1. 数组([0] => C++ [1] => Java [2] => PYTHON [3] => SCALA)
  2. 数组([3] => SCALA)
  3. 数组([1] => Java )
  4. 数组([0] => C++)

输出:

Array ( [3] => SCALA )

说明:此函数用于在数组中搜索以 S 开头的语言。

问题 7


选项:

  1. 我是 GeeksforGeeks 的实习生
  2. 我在 geeksforGeeks 实习
  3. 我是 GeeksforGeeks 的实习生
  4. 我在 geeksforGeeks 实习

输出:

I'm Intern At GeeksforGeeks.

说明: ucwords()函数将字符串中每个单词的首字母大写。它的原型如下: 字符串 ucwords(字符串 str)。