Преобразование ассоциативного массива в строку назначений атрибутов элемента HTML.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Преобразование ассоциативного массива в строку назначений атрибутов элемента HTML.

Сообщение Anonymous »

Я хочу преобразовать значения массива в строку. Что мне следует использовать, чтобы соединить их, как представлено в цели?
Должен ли я использовать сериализацию() или implode() или http_build_query() < strong>или array_walk() ?
$attributes = array(
'autocomplete' => 'off',
'class' => 'email',
'id' => 'myform'
);

echo http_build_query($attributes, '', '" ');

// output
autocomplete=off" class=email" id=myform

Цель:
// output
autocomplete="off" class="email" id="myform"

Изменить:
Я использовал array_walk(), чтобы достичь цели
function myfunction($value, $key) {
echo $key . '=" ' . $value . ' " ';
}

array_walk($atributes, "myfunction");


Подробнее здесь: https://stackoverflow.com/questions/201 ... ssignments
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»