You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP入门作业求助:使用explode将heredoc字符串按行拆分为数组

实现代码

核心逻辑是通过explode()按换行符拆分heredoc字符串,代码示例如下:

// 直接按系统换行符拆分,得到每行作为元素的数组
$split_result = explode(PHP_EOL, $_heros);

// 可选优化:去除每行前后的缩进空格、过滤空行
$split_result = array_filter(array_map('trim', $split_result));

说明

  • 如果你不需要去掉每行开头的缩进空格,只保留第一行explode(PHP_EOL, $_heros)的代码即可完全满足「使用explode按行拆分为数组」的需求
  • 这里用PHP内置常量PHP_EOL作为拆分的分隔符,可以自动适配不同操作系统的换行规则,避免不同环境下拆分出错

内容的提问来源于stack exchange,提问作者clemens

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 11:36:07