latex Установка в Ubuntu Linux (+ TexMaker)

Установка движка TeX

Ставим пакеты (весят немало, в моём случае больше 3Гб):

sudo apt-get install texlive texlive-full

Если нужна работа с графикой, и этот пакет ещё не установлен, то:

sudo apt-get install imagemagick

Редактор кода LaTeX

Далее, можно поставить, например TexMaker:

sudo apt-get install texmaker

На базе: http://tmel.ru/installyaciya-latex/

Задача №9 - Вывод массива "елочкой"

Задачи из этого этого списка

<?php
/* Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой". */
$N = 21;
$array = [];
$j = 0; 
$k = 1; 

// Формируем массив в цикле
    
for ( $i = 0; $i < $N; $i++ ) {
    $array[] = rand( 1, 9 );
} 

// Выводим содержимое массива "ёлочкой"
 
for ( $i = 0; $i < $N; $i++ ) {
    echo $array[$i]." ";
    $j += 1;
    
    if ($j >= $k) {
        echo '<br />';
        $j = 0;
        $k += 1;          
    } 
}  
?>

yii2 миграция Добавление колонки с указанием длины столбца (колонки)

Можно например так:

public function safeUp()
{
	$this->addColumn($this->tableName, 'email_verify_code', 
		$this->char(255) . "  COMMENT 'Код для подтверждения адреса почты' AFTER auth_key");
}

yii2 Редирект переадресация на предыдущую страницу. Пример кода

Из контроллера

Из действия контроллера можно так:

return $this->redirect(Yii::$app->request->referrer ?: ['/personal/login']);

где /personal/login -- маршрут, на случай, если предыдущая страница окажется неизвестной.

[!]PhpSpreadsheet на русском - работа с электронными таблицами (Excel, CSV, PDF)

PhpSpreadsheet - это библиотека, написанная на чистом PHP и предоставляющая набор классов, которые позволяют вам читать и писать в различные форматы файлов электронной таблицы, такие как Excel и LibreOffice Calc.

Ссылка на официальную документацию.

Notice: a non well formed numeric value encountered при арифметической операции

Notice: a non well formed numeric value encountered

Ошибка возникала при проведении арифметической операции с float. для перевода цены в рублях в копейки цифра умножалась на 100.

Решение

Проблема оказалась в том, что данные читались из .xslx файла c помощью библиотеки phpoffice/phpspreadsheet, и копейки были отделены запятой. Поэтому вместо float из дробных ячеек приходил string.

Pages

Subscribe to fkn+antitotal RSS