Помогите с изображениями и массивами - PullRequest
0 голосов
/ 19 октября 2010

У меня есть задание для игры в покер в школе.Я должен раздать случайную карту из пяти, используя HTML.Мне также нужно иметь массив для раздачи карт.Мой главный вопрос: можете ли вы иметь изображения в массиве, и если да, то как это можно сделать?Я попробовал этот метод:

$my_array = array(img src="2Spade.gif", img src="2Club.gif") 

, но это неверно!Кто-нибудь может дать мне советы о том, как собрать программу, и дать пример кода, который я могу попробовать?

Ответы [ 2 ]

1 голос
/ 19 октября 2010

В массиве вы хотите получить строку, содержащую местоположение изображения, а не само изображение.

$cardArray = array("2Spade.gif", "2Club.gif");
0 голосов
/ 19 октября 2010

Если вы действительно хотите иметь исходный код в массиве, вы можете сделать это:

$my_array = array("img src=\"2Spade.gif\"", "img src=\"2Club.gif\"");

Тогда, чтобы использовать его, вы должны сделать что-то вроде:

if( is_array( $my_array ) && count( $my_array ) > 0 ) {
    foreach( $my_array as $card ) {
        echo '<' . $card . ' />';
    }
}

Но я думаю, что ответ Сэма Дюфеля - лучший способ создать и сохранить информацию в массиве ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...