php如何得到一个字符串的前两个字符是什么

比如 字符串'123456',我想得到此字符串的前两个字符,该怎么写

使用php原有的substr()函数就可以了。
用法:
设要截取的字符串是$str,
则设截取到的结果是$substr
那么
$substr=substr($str,2);
这样子$substr 就是截取到的前两个字符了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-02
$str='1234';
echo substr($str, 0, 2);

本回答被提问者和网友采纳
第2个回答  2013-07-02
很多类似的方法可以处理,PHP里面,substr,str_split等,还可以把字符串当成数组用,取第一个,第二个元素,总之方法太多了
第3个回答  2013-07-02
substr($str, 0, 2)
你确定你有认真学php

php如何得到一个字符串的前两个字符是什么
substr=substr($str,2);这样子$substr 就是截取到的前两个字符了。

php如何提取字符串前几位
php提取字符串前几位的方法:可以利用substr()函数来提取。该函数可以返回字符串中的提取部分,如果失败则返回false,或者返回一个空字符串,如【substr($str, 0, 3);】。substr() 函数返回字符串的提取部分,如果失败则返回 FALSE,或者返回一个空字符串。(推荐教程:php图文教程)语法:substr(strin...

php 截取字符 前面两个字
str = '提问:你是谁啊?';if ( preg_match('\/^提问*\/i', $str ) ) {}

PHP截取一个字符串里某个符号前面的字符串
回答:最简单的应该是用strstr()函数,如: echo strstr( '111|aaa|222|bbb', '|', TRUE ) \/\/ 输出:111 函数具体说明可以自己去查手册,http:\/\/www.php.net\/manual\/zh\/function.stristr.php

php 截取字符 前面两个字
或者可以正则:<?php$str = "提问:你是谁啊?";if(preg_match("\/提问\/",$))echo "ok";

PHP截取某个字符串前面的数字
编写一个PHP函数,专门用于提取字符串中某个字符前的所有数字。函数定义如下:function getNumbersBeforeChar($string, $char) { pattern = '\/(d+)(?=' . preg_quote($char) . ')\/';preg_match($pattern, $string, $matches);return isset($matches[1]) ? $matches[1] : '';} 举例说明...

PHP中如何用正则表达式分离出某个关键词前后的文字?
这种简单的匹配不建议使用正则表达式,用php的explode()函数就可以了。str_arr = explode("域名",$str);具体取关键词左右的文字是什么意思,是取该关键字前100个字,和该关键字后100个字码。如果是这样那就要用substr来截取一下了。注意要考虑汉字与字符的区别。刚才测了一下,程序确实有点问题,...

有一个字段 php中 我想截取这个字段中某个字符之前的文字 请问如何写...
可以结合substr函数及strrpos函数使用,即用以下表达式即可获得新的a值:newa = substr($a,0,strrpos($a,'&')); \/\/新的$a值 比如:substr("123456777778",0,strrpos("123456777778",'7'))结果应该是否123456 参考:http:\/\/zhidao.baidu.com\/question\/281745831.html ...

PHP中读取字符串前N个字符
PHP中读取字符串前N个字符的代码如下:str = "aaaaaaaaabbbbbbbbbbbbbbbb";echo substr($str , 0 , 5);echo mb_substr($str , 0 , 5); \/\/中文用 \/\/string mb_substr ( string $str , int $start [, int $length [, string $encoding ]] )PHP,是英文超文本预处理语言Hypertext ...

PHP中如何用正则表达式分离出某个关键词前后的文字?
下面这样:str='你文章的内容,里面可能有许多的域名的';preg_match_all('|(.{,100})域名(.{,100})|', $str, $reg);匹配之后,每一个域名前的100个字符在$reg[1]数组里面,后面的100个字符在数组$reg[2]里面。

相似回答