我想做一个简单的php系统。无论如何,我需要分开的文本,当我想把它添加到数据库。例如,我想添加:
abc:123
我想用:作为分隔符,所以它看起来像这样:
abc
123
然后它们会到不同的表。
有人能帮我一下吗?因为我不是一个经验丰富的PHP程序员,但我愿意学习如何做到这一点。亲切的问候
这是非常基本的东西。
$data = explode(':','abc:123');
foreach($data as $word)
{
// some code here
}
Use Split:
<?php
$data = "abc:123";
list ($var1, $var2) = split (':', $data);
echo "Var1: $var1; Var2: $var2;<br />'n";
?>
你可以使用explosion .
abc:123
是一个字符串。让我们把它定义为一个变量:
$origin = "abc:123";
可以分割字符串,使用:
作为分隔符。
$separator = ":";
$exploded = explode($separator, $origin);
现在你有一个数组,你可以使用它分别访问abc
和123
。
$pre = $exploded[0];
$post = $exploded[1];
你不知道会有多少次分裂吗?
没关系。您的数组只是增加,这意味着您可以简单地循环遍历数组并处理值。
foreach ($exploded as $split)
{
// Do something with $split
}