php explode()返回值

简介:
<?php
$str = "abc:def:hij";
$arr = explode(':',$str);
echo '<pre>';
echo '成功<br>';
var_dump($arr);
echo '</pre>';

$str = "abcdefhij";
$arr = explode(':',$str);
echo '<pre>';
echo 'no成功<br>';
var_dump($arr);
echo '</pre>';

  浏览器输出结果:

成功
array(3) {
  [0]=>
  string(3) "abc"
  [1]=>
  string(3) "def"
  [2]=>
  string(3) "hij"
}

no成功
array(1) {
  [0]=>
  string(9) "abcdefhij"
}

  

目录
相关文章
|
9月前
|
数据可视化 关系型数据库 MySQL
漏刻有时地图可视化PHP开发explode二次分离经纬度标准格式的解决方案
漏刻有时地图可视化PHP开发explode二次分离经纬度标准格式的解决方案
37 0
|
10月前
|
PHP
【web 开发基础】PHP 自定义函数之函数的返回值-PHP 快速入门 (27)
在定义函数时,函数名后面括号中的参数列表是用户在调用函数时用来将数据传递到函数内部的接口,而函数的返回值则将函数执行后的结果返回给调用者。如果函数没有返回值,就只能算一个执行过程。只依靠函数做一些事情还不够,有时更需要在程序脚本中使用函数执行后的结果。由于变量的作用域的差异,调用函数的脚本程序不能直接使用函数体里面的信息,但可以通过关键字return向调用者传递数据。return语句在函数体中使用时,有以下两个作用: 1. return语句可以向函数调用者返回在函数体中任意确定的值。 2. 将程序控制权返回到调用者的作用域,即退出函数。在函数体中如果执行了return语句,它后面的语句就不会被
72 0
PHP中的函数必须要有返回值吗?底层原理是什么?
PHP中的函数必须要有返回值吗?底层原理是什么?
285 0
|
PHP
PHP使用explode报错:Undefined offset: 1
PHP使用explode报错:Undefined offset: 1
101 0
|
PHP
PHP curl 得到返回值且不显示在页面上
PHP curl 得到返回值且不显示在页面上
423 0
|
PHP
***实用函数:PHP explode()函数用法、切分字符串,作用,将字符串打散成数组
下面是根据explode()函数写的切分分割字符串的php函数,主要php按开始和结束截取中间数据,很实用 代码如下:   explode定义和用法 explode() 函数把字符串分割为数组。 语法 explode(separator,string,limit)  参数 描述 separator 必需。
1678 0
|
PHP Perl
PHP通用返回值设置
遇到一个不错的php代码。记录一下。 在写php代码时,经常会遇到需要返回值的情况,可以统一设置一下返回值的格式。下面就是一个不错的例子。 配置类Return.conf.php 1
775 0
|
PHP Shell Perl
【PHP】函数explode和split的区别
前言 之所以做这个,是因为这两个函数的作用很像,都是把字符串转换成数组。 explode 从下面的例子可以看出,生成的数组是有对应的顺序的。 $pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; $pieces...
1488 0