Size: a a a

2021 October 26

SP

Sergey Protko in PHP
Есть разница между отсутствием значения (с чем борется ?-> оператор) и отсутствием поля у объекта. Последнее это варнинг.

Вообще лучше не делать объектов с динамическими полями. Потом хер разберёшься как это все работать должно
источник

AM

Artem Molotov in PHP
Он тебя переживёт. И не без причины.
источник

Р

Родион in PHP
источник

M

Makar in PHP
Здравствуйте! Подскажите как использовать объект в js, если он находится внутри php

А примеру есть код
<?
   echo <<< HTMLcode
       <script>
           let a = {‘b’ : ‘c’}
       <\script>
   HTMLcode;

Выдаст ошибку т.к. внутри php {} эти скобки используются для вставки элемента
источник

MN

My Name in PHP
Может в скобки взять? Хотя наверное нет
источник

🌴

🌴HermanSochi in PHP
читать про heredoc и nowdoc
источник

M

Makar in PHP
Подскажи как это использовать в моём примере
Я прочитал, но так и не понял как это может помочь со скобками
источник

МФ

Максим Федоров... in PHP
че за ошибка? все выводит корректно
источник

МФ

Максим Федоров... in PHP
код:

<?php

$v = 'var';
$str = <<<HTMLcode
<script>
           let a = {'b' : 'c'}
           {$v}
       <\script>
HTMLcode;

echo($str);


выводит:

<script>
           let a = {'b' : 'c'}
           var
       <\script>
источник

M

Makar in PHP
А если нужно переменную указать в объекте ?
источник

МФ

Максим Федоров... in PHP
пример с переменной

<?php

$v = 'var';
$str =
<<<HTMLcode
<script>
           let a = {'b' : 'c'}
           {
{$v}}
       <\script>
HTMLcode
;

//echo($str);
//
//<script>
//let a = {'b' : 'c'}
//            {var}
//        <\script>
источник

M

Makar in PHP
Хммм, странно у меня такой код выдаёт ошибку
источник

M

Makar in PHP
У меня вместо ‘с’ стоит {$v}
источник

МФ

Максим Федоров... in PHP
источник

МФ

Максим Федоров... in PHP
не плохо было бы говорить, что за ошибка... вдруг у вас фронт ругается, что не относится к php
источник

M

Makar in PHP
Странно, сейчас пойду перепроверять
Спасибо большое
источник

E

Evgeniy in PHP
Всем привет! Есть ли возможность в настройках composer изменить версию php с 8.0 на 7.3?
источник

JD

John Doe in PHP
"php": "^7.3"
источник

E

Evgeniy in PHP
Не-не. Это не то. Я выполняю команду composer install и появляется такая ошибка.
 
Problem 1
   - Root composer.json requires php ^7.3 but your php version (8.0.8) does not satisfy that requirement.

Даже если указываю в require php:^7.3
источник

JD

John Doe in PHP
Поставь 7.3 или пропиши
"php": "^7.3|^8.0"
Или ставь с опцией --ignore-platform-reqs
источник