ここから本文です

asについて勉強して書いては見たものの上手く行きません。 <?php $sty=Array("...

yan********さん

2017/8/2413:40:44

asについて勉強して書いては見たものの上手く行きません。

<?php
$sty=Array("埼玉""さいたま","東京""とうきょう");
foreach($sty as $key $value){
print $key.'=>'.$value.'<br />';}

?></body>

よく解らないのがarrayについてです。
scriptだと

var sty=new Array(3);

sty[0]="埼玉";
sty[1]="東京";
sty[2]="栃木";
sty[3]="群馬";

と書きますよね。PHPは違うんでしょうか

閲覧数:
35
回答数:
1

違反報告

ベストアンサーに選ばれた回答

agu********さん

2017/8/2414:09:46

>asについて勉強して

asって何ですか?
マニュアルに項目があるのは(型の)配列とか(制御構造の)foreachですけど

>上手く行きません。

>$sty=Array("埼玉""さいたま","東京""とうきょう");
>foreach($sty as $key $value){

いや,マニュアル読んでないでしょ.
もし読んでいてこれならマニュアルを読めるようになってから取り組んだ方がいいと思う

http://php.net/manual/ja/language.types.array.php
http://php.net/manual/ja/control-structures.foreach.php

>scriptだと

何のscriptか知りませんが違う言語を引き合いに出されても困ります
phpはphpの記述で書いてもらわないと


<?php
$array = array();
$array[0] = "埼玉";
$array[1] = "東京";
$array[2] = "栃木";
$array[3] = "群馬";
arr_dump($array);

$array = [];
$array[] = "埼玉";
$array[] = "東京";
$array[] = "栃木";
$array[] = "群馬";
arr_dump($array);

arr_dump(array("埼玉", "東京", "栃木", "群馬"));

arr_dump(["埼玉", "東京", "栃木", "群馬"]);

function arr_dump($arr) {
if (is_array($arr)) {
foreach ($arr as $k=>$v) { printf('%s=&gt;%s<br>', $k, $v); }
}
echo "<hr>";
}

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

質問した人からのコメント

2017/8/24 15:01:09

一応一個また覚えました

このカテゴリの投票受付中の質問

一覧を見る

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる