Синтаксическая ошибка с кавычками в PHP (указатель мыши и источник изображения)

Я пытаюсь включить функция перемещения с использованием изображения this.src = ‘URL’ в массиве PHP.

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

$botons = array(
array(
'dia'=>1,
'item'=>'<a href="#"><img src="/img/formula.png" onmouseover="this.src='/img/formula_over.png';" onmouseout="this.src='/img/formula.png';"></a>'
),
);

Я думаю, что все перепробовал … Есть идеи? Спасибо.

-3

Решение

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

$botons = array(
array(
'dia'=>1,
'item'=>'<a href="#"><img src="/img/formula.png" onmouseover="this.src=\'/img/formula_over.png\';" onmouseout="this.src=\'/img/formula.png\';"></a>'
),
);

Надеюсь это поможет!

0

Другие решения

Попробуйте избежать вашей цитаты, как показано ниже.

'item' => '<a href="#"><img src="/img/formula.png" onmouseover="this.src=\'/img/formula_over.png\';" onmouseout="this.src=\'/img/formula.png\';"></a>'
0

Вы должны выйти из цитаты с ‘\’

        $botons = array(
array(
'dia'=>1,
'item'=>'<a href="#"><img src="/img/formula.png" onmouseover="this.src=\'/img/formula_over.png\';" onmouseout="this.src=\'/img/formula.png\';"></a>'
),
0
По вопросам рекламы [email protected]