【问题标题】:How do I get the the first character of an already initialized string in PHP? [duplicate]如何在 PHP 中获取已初始化字符串的第一个字符? [复制]
【发布时间】:2016-09-18 06:05:43
【问题描述】:

我正在考虑这个 PHP 字符串: $stringTest = “this is a sequence of chars”。 假设我想要一个新字符串$firstChar,它应包含$stringTest 中的第一个字符。

如何编写程序?

【问题讨论】:

标签: php phpmyadmin


【解决方案1】:

$firstChar = $stringTest[0];

这将获取字符串的第一个字符 - 将 stringTest 视为字符数组 - 并且是最快的方法。

$firstChar = substr($stringTest, 0, 1);

这比较慢,并且需要一个子字符串 - 从字符串中检索 1 个字符(最后一个参数),并从偏移量 0 开始。

【讨论】:

    【解决方案2】:

    做吧

    $firstChar = $stringTest[0];
    

    字符串是一个字符数组,因此可以使用数组索引来访问。

    【讨论】:

      猜你喜欢
      • 2018-08-05
      • 1970-01-01
      • 1970-01-01
      • 2012-09-27
      • 2011-03-26
      • 2016-06-05
      • 1970-01-01
      • 2015-09-16
      相关资源
      最近更新 更多