Как умножить строку на число в php?

Пользователь

от jeromy_ruecker , в категории: PHP , 2 года назад

Как умножить строку на число в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@jeromy_ruecker Вам нужно строку сконвертировать в число сначала и Вы можете использовать intval() фукнцию чтобы получить из строки число и затем перемножить, ниже пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<?php

$str = "25";

$num = 2;

$result = intval($str) * $num;

// Вывод: 50
echo $result;


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от cayla , год назад

@jeromy_ruecker 

Для умножения строки на число в PHP можно использовать оператор умножения *. Например:

1
2
3
4
$string = "hello";
$multiplier = 3;
$result = $string * $multiplier;
echo $result;


В этом примере переменная $string содержит строку "hello", а переменная $multiplier содержит число 3. Оператор * умножает строку на число, и результат сохраняется в переменной $result. Результатом умножения строки на число является строка, состоящая из нескольких повторений исходной строки, разделенных пустыми пространствами. В данном случае, результатом будет строка "hellohellohello".