• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP 文字分割で配列に。)

PHP文字分割で配列に

このQ&Aのポイント
  • PHPで文字列を分割し配列する方法を知りたい。
  • ダブルクォーテーションの中にコンマがある場合の分割方法についての情報を探している。
  • MySQLサーバのバージョンは5.5.42で、PHPのバージョンは5.6.10です。

質問者が選んだベストアンサー

  • ベストアンサー
noname#244856
noname#244856
回答No.3

str_getcsv($str) で一発。 PHP Manual - str_getcsv http://www.php.net/manual/ja/function.str-getcsv.php

その他の回答 (2)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.2

preg_match_all('/"(.*?)"/', $str, $matches); でどうでしょう。

  • ts3m-ickw
  • ベストアンサー率43% (1248/2897)
回答No.1

一番簡単なのは連結子(?)のカンマをスラッシュに置き換えて、 explode関数の区切り文字列をスラッシュにすることだと思うけど、ダメかな?

buzinesswa
質問者

お礼

早速に回答いただき有難うございます。 連結子(?)のカンマをスラッシュとは、 「,」→「/」かと思いますが 『"文字","1,2,3","テキスト"』に実行すると 『"文字"/"1/2/3"/"テキスト"』の様になりませんでしょうか? 無知で申し訳ありません、、、方法があるならお教え下さいませ。

関連するQ&A