当前位置: 首页 > 面试题库 >

PHP:拆分字符串

丁阳炎
2023-03-14
问题内容

如何.在PHP中使用定界符分割字符串?例如,如果我有字符串"a.b",我如何得到"a"


问题答案:

explode做这项工作:

$parts = explode('.', $string);

您还可以直接将部分结果提取到变量中:

list($part1, $part2) = explode('.', $string);


 类似资料:
  • 问题 你想拆分一个字符串。 解决方案 使用 JavaScript 字符串的 split() 方法: "foo bar baz".split " " # => [ 'foo', 'bar', 'baz' ] 讨论 String 的这个 split() 方法是标准的 JavaScript 方法。可以用来基于任何分隔符——包括正则表达式来拆分字符串。这个方法还可以接受第二个参数,用于指定返回的子字符串数

  • 问题内容: 我有一个像这样的字符串: 键=值,键2 =值2 我想将其解析为如下形式: 我可以做类似的事情 但这似乎很可笑。必须有某种方法可以使PHP更智能吗? 问题答案: 如果您不介意使用正则表达式…

  • 问题内容: 我有一个名为的字符串,其形式像这样 。 我想使用:分隔符。 这样一来,单词将被拆分成自己的字符串,并将成为另一个字符串。 然后我只想使用2种不同的字符串来显示该字符串。 解决这个问题的最佳方法是什么? 问题答案: 你可能要删除第二个字符串的空格: 如果要用特殊字符(例如dot(。))分割字符串,则应在点之前使用转义字符\ 例: 还有其他方法可以做到这一点。例如,你可以使用类(来自):

  • 问题内容: 我正在寻找一些类似的东西 其中是句子的集合,并且是每行的字符长度。它可能会很长,我想将其基本上以数组的形式分成多行。 例如 问题答案: 这段代码避免打断单词,您不会使用wordwrap()来获得它。 最大长度使用定义。我已经做过一些测试,并且工作正常。

  • 问题内容: 我有一个字符串说: 如何在php中将其分为2个变量,分别为数字元素和字母元素? number元素的长度可以是1到4 say之间的任何长度,字母元素可以填充其余部分,使每个order_num总共10个字符。 我已经找到了php 函数…但是在我的情况下不知道如何制作它,因为数字的数量在1到4之间,并且之后的字母是随机的,因此无法拆分成一个特定的字母。请尽可能提供具体帮助! 问题答案: 您可

  • 问题内容: 使用功能split拆分此String。这是我的代码: 当我尝试这样做时,spli只包含一个字符串。似乎Java在拆分时看不到“ ^”。有人知道如何用字母“ ^”分割此字符串吗? 编辑 解决了:P 问题答案: 这是因为需要一个正则表达式,而不是文字字符串。您必须转义,因为它在regex(字符串开头的锚点)中具有不同的含义。因此,拆分实际上是在第一个字符之前完成的,从而使您完整地返回了完整