我的 mysql 表中有一个列,它存储这样的数据,
'fb:username;yt:youtubeUsername;tw:twitterUsername;uk:websiteURL'
所有值都由';'分隔。我想知道的是如何删除这个数组的值(比如用户想删除他们的 YouTube 帐户链接),如何使用explode 函数搜索该字段并从行中干净地删除该值。
希望我没有让你感到困惑。
$social = explode(";", $arrayquery['socialNetworks']);
$count = substr_count($arrayquery['socialNetworks'], ';') + 1;
for($i = 0; $i < $count; $i++) {
# Seperate data so we can read it
$prefix = substr($social[$i], 0, 2);
$url = strstr($social[$i], ':');
$url = substr($url, 1); # Remove : from resources
{ my script I need to run in For loop. }
}
这是我用来从字段中提取数据的脚本。