Тернарный оператор.

//Если 
$a = empty;
$b= 4;
$b = $a?:9;
echo $b;
// То ошибка:Parse error: syntax error, unexpected ';', expecting '(' in C:\OSPannel\OpenServer\domains\localhost\indexfile.php on line 25
$a = 1;
$b= 4;
$b = $a?:9;
echo $b;
// То $b выведит равным 1
$a = 0;
$b= 4;
$b = $a?:9;
echo $b;
// или
$a = null;
$b= 4;
$b = $a?:9;
echo $b;
//То $b выведит равным 9

Сможете прокомментировать почему так выводит в разных примерах?

Урок 13.1 (Решенные задачи)

Урок 13.1 (Решешенные задачи)

1)Выведите на экран таблицу умножения используя только циклы вида repeat/until.

Урок 12.2 (Решенные задачи)

lesson 12

1)Перепишите код заданной программы с помощь циклов: "While" и "Repeat/until".

var i: integer;
begin
  for i:=5 to 34 do
    write(i, ' ');
 
  readln();
end. 

Решенные виды:
(Через цикл "while")

var i: integer;

begin

i := 5;
   while i <= 34 do
     begin
       writeln(i, ' ');
       i := i + 1;
     end;
end.

(Используя "Repeat/until")

Урок 12.1 (Решенные задачи)

lesson 12

1)Выведите на экран, все числа от 55 до 9236.

ТО ЧТО в начале предложения. Нужна ли запятая

То, что вы говорите, действительно могло быть.

-- запятая НУЖНА, так как это "что вы говорите" в подобной конструкции оказывается придаточным изъяснительным (т.е. используем правила сложноподчиненного предложения).

lazarus Установка плагинов

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

Packages
->Install/Uninstall packages

Далее справа выбираем пакет с нужным нам именем, например ИмяПакета1.0
-- кликаем по нему и нажимаем кнопку "Install selection" под списком, а затем кнопку внизу:

Save and Rebuild IDE

Будет выведен список, после чего можно нажать кнонку:

lazarus Вернуть исходное расположение окон, сброс настроек интерфейса

В Linux

Грубый способ (может потребоваться переустновка плагинов, поставленных вручную ранее):

  1. остановить IDE
  2. удалить папку .lazarus (скрытая) в домашней директории
  3. и заново запустить Лазаруз

проблема в том, что это приведет не только к сбросу настроек, но и к удалению установленных плагинов, их придется поставить заново (см. наш список полезных плагинов)

Вызовы функции в PHP

Чем отличается вызов через echo:

 function a () {
 	echo "4";
 }
echo a();

От вызова функции непосредственно:

 function a () {
 	echo "4";
 }
 a();

Pages

Subscribe to fkn+antitotal RSS