ホームページ >バックエンド開発 >PHPチュートリアル >配列を一重引用符付きの文字列に変換するにはどうすればよいですか?

配列を一重引用符付きの文字列に変換するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-20 12:42:161381ブラウズ

配列を一重引用符付きの文字列に変換するにはどうすればよいですか?
例: array("123", "321", "111")
これを " '123' に変換したいのですが、 '321'、'111' "


ディスカッションへの返信 (解決済みスキーム)

$a = array("123","321","111");$s = "'" . join("','", $a) . "'";echo $s;
'123','321','111'

$arr = array("123","321","111");$str = "'" . implode("','", string) . "'";

または、これも実行できます

$arr = array("123","321","111");foreach($arr as &$v) $v = "'$v'";echo implode(',', $arr);

これも行うことができます

$a = array(1,2,3,4);echo join(',', array_map(function($v) {return "'$v'";}, $a));
'1','2','3','4'

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。