php4から5へ移行した際以下のエラーがでてしまいました、以前はうまく稼動したんですが・・・。どうしても原因がわからないのでどなたか教えていただけたら幸いです。
Fatal error: Cannot use string offset as an array in /home/.sites/106/site3/web/make_rss/lib/Init_class.php on line 344
------------------------------------------------------
332 $ex = "0";
333 for($i=0; $i<$count; $i++){
334 if($string[$i][4] == "1" or $string[$i][4] == "2"){
335 $str[$ex][0] = $string[$i][0];
336 $str[$ex][1] = $string[$i][1];
337 $str[$ex][2] = $string[$i][2];
338 $str[$ex][3] = $string[$i][3];
339 $str[$ex][4] = $string[$i][4];
340 $str[$ex][5] = $string[$i][5];
341 $ex++;
342 }
343 }
----------------------------------------------------
ちなみに変数$stringは、print_r($string);で以下のように表示されます↓
Array ( [0] => Array ( [0] => 2006年10月31日PM05:59 [1] => test [2] => test [3] => test [4] => 1 [5] => 1 ) )
----------------------------------------------------
以上です。どうかお願いいたします。
No.2ベストアンサー
- 回答日時:
おそらく、332行目より前に、$strに文字列を入れているのが原因だと思います。
for文の前に、
$str=null;
などを入れると直ると思います。
ご回答ありがとうございます。
いろいろ試したのですが、最終的に$stringに値がなかったことが
問題でした。
この例だけだと判断できない質問でごめんなさい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPでPが2個あるので分かりず...
-
0dで始まる文字列の比較がうま...
-
PHPのif文でその処理を途中で抜...
-
PHP+MYSQL(MYSQLに接続できない)
-
$str=preg_replace('/\\u3000/'...
-
include先でのinclude元の変数...
-
PHPでネットワークドライブのop...
-
エラーundefined function sqli...
-
ロリポップでの.htaccess 設定
-
phpの対話型実行ツール?
-
リダイレクト元のURLの取得方法...
-
youtubeに音声のみのmp4ファイ...
-
C# SmtpでYahooサーバーから送信
-
「旭日中綬賞 」とはどんな賞で...
-
phpで引き算が上手くいかない
-
PHP8を使うと、大量のWarningが...
-
phpでzipファイルダウンロード...
-
PHP実行時のエラーについて
-
PHPからメールを送る@さくらイ...
-
リンク先を隠す方法はないでし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php文字列中のシングルクオート...
-
PHPにおいて16進数のアスキー文...
-
IF文の引数をクォーテーション...
-
if ('0.0'=='0'){ の0.0とは何
-
PHPのプログラムについて
-
リダイレクトできません。クエ...
-
PHP4から5への移行に伴うFatal ...
-
文字列を%+2桁のヘキサ
-
PHPでカンマ区切り文字列を数値...
-
PHPでPが2個あるので分かりず...
-
PHPのGETとPOSTの処理を学習中...
-
【比較演算子】偶数・奇数識別...
-
xmlの宣言文をPHPで出力するには
-
PHPのif文でその処理を途中で抜...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
FTPコマンドでディレクトリごと...
-
.phpと.incファイルの違いはな...
-
CFileDialogの最初のディレクト...
-
「クラス関数」「メンバ関数」...
おすすめ情報