[PHP-users 8230] Re: 特定の変数(値)の指定方法について

Yukitoshi Ooie php-users@php.gr.jp
Mon, 24 Jun 2002 12:14:31 +0900


大家といいます。
はじめまして。

次のような簡単なサンプルで動きを確認してみてはいかがでしょうか?

===sample.csv
apple,\100,2個
apple,\200,1個
===

===sample.php
<?
$out = "";

$fp = fopen("sample.csv", "r");

while ($data = fgetcsv($fp, 1000, ",")) {
  $out[] = $data;
}
?>

<pre>
<? print_r($out); ?>
</pre>

===

出力される結果を眺めれば
後の行いたい処理はおのずと解決つきます・・よね?:)

#配列に格納した変数をチェックする場合は
#「print_r()」関数が非常に便利ですね。重宝しております。

また、
> print"$fruit[0]";
は
  print"$fruit";
で期待する動作になると思われます。

---- ---- ---- ---- ----
On Mon, 24 Jun 2002 11:53:31 +0900
"K Yusuke" <kidpatrick@hotmail.com> wrote:

> ゆうすけです。
> 
(略)
> CSVファイル-------
> apple,100円,2個
> apple,200円,3個
> orange,150円,1個
> -----------------
>
> <?
> $data = file("fruit.csv");
> for($i = 0; $i < count($data); $i++){
> list($fruit,$price,$no)=explode(",",$data[$i]);
> print"$fruit[0]";
> }
> ?>
> 
> 結果が
> aao
> となってしまうのです。
(略)
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> 

-----

Yukitoshi Ooie <yukitoshi@kappe.co.jp>