我需要获取给定字符串的第一个字符。这里我在会话变量中有一个名字。我将变量值传递给substr
以获取字符串的第一个字符。但我不能。
我想获得该字符串的第一个字符。
例如John doe。我想获得字符串j
的第一个字符。我怎样才能使用php获取它?
<?php
$username = $_SESSION['my_name'];
$fstchar = substr($username, -1);
?>
答案 0 :(得分:14)
substr($username, 0, 1);
这将为您提供第一个角色
另一种方法是:
$username[0];
答案 1 :(得分:0)
执行此操作的最佳方法是执行此操作
$fstchar = $username[0];
答案 2 :(得分:0)
PHP中的字符串就像数组一样,只需
$username[0]
答案 3 :(得分:0)
字符串可以看作是字符数组,访问数组位置的方法是使用[]运算符,所以在使用$ str [0]时没有任何问题(和我&# 39;我非常肯定比substr方法快得多。)
uint8_t Array[8] = { 0x00,0x00,0x01,0x33,0x33,0x9e,0x36,0xa2 };
uint32_t *Long = Array;
比所有方法
更快答案 4 :(得分:0)
我没有太多的PHP经验,但这可以帮助你:substr