Size: a a a

2020 December 08

АГ

Алексей Гевондян... in phpGeeks
но если пустой массив - валидное значение, а нужно также "отсутствие данных", и пустой массив не подойдет - то нулл
источник

АС

Александр Степанов... in phpGeeks
коллеги, у меня очень тупой вопрос. Как сделать мне массив вида array(1,2,3) из массива вида array(  0 => 68,
 1 => 70,
 2 => 71,
 3 => 31) ?
источник

АС

Александр Степанов... in phpGeeks
array_values не помогает
источник

V

Vasily in phpGeeks
всмысли ключи только оставить?
источник

АС

Александр Степанов... in phpGeeks
а разве не ключ => значение идет?
источник

V

Vasily in phpGeeks
array_keys делает из ключей новый массив. А чтоб вообще без ключей, так это не к пхп
источник

АС

Александр Степанов... in phpGeeks
просто мне в wp надо вставить массив в формате array(1,2,3)
источник

I

Iгорко 🐋 in phpGeeks
Александр Степанов
просто мне в wp надо вставить массив в формате array(1,2,3)
Что тебе возвращает array_values ?
источник

АС

Александр Степанов... in phpGeeks
индексный массив
источник

АС

Александр Степанов... in phpGeeks
array (
 0 => 123,
 1 => 321,
)
источник

VS

V S in phpGeeks
привет ребята!
не подскажете почему не отрабатывает эта команда в пыхе?

$inftime = exec("top -p $(pgrep -d',' -f start_SNB.py) -n1 | awk '/ start_SNB.py /{print $11}'");

echo $inftime;

пробовал экранировать слеши нифига не получилось
в консоли всё выполняется
источник

👑️

👑OGURCHIK🖤 ️ in phpGeeks
а просто на питоне написать не?
источник

VS

V S in phpGeeks
мне не нужен питон! этой командой я получаю время выполнения того питоновского процесса
источник

D

Dmitrii in phpGeeks
V S
привет ребята!
не подскажете почему не отрабатывает эта команда в пыхе?

$inftime = exec("top -p $(pgrep -d',' -f start_SNB.py) -n1 | awk '/ start_SNB.py /{print $11}'");

echo $inftime;

пробовал экранировать слеши нифига не получилось
в консоли всё выполняется
Ты хоть текст ошибки скинь
источник

VS

V S in phpGeeks
нету ошибки
источник

D

Dmitrii in phpGeeks
Возможно, что тебе стоит кавычки на одинарные поменять, а внутри заэкранировать. Но это не точно
источник

D

Dmitrii in phpGeeks
Или внешние сделать одинарными, а внутренние - двойными. Но так тоже может не работать
источник

D

Dmitrii in phpGeeks
А вообще, если совсем не будет получаться, перенеси все в шелл-скрипт, а из пхп вызови его
источник

VS

V S in phpGeeks
Dmitrii
А вообще, если совсем не будет получаться, перенеси все в шелл-скрипт, а из пхп вызови его
что то я понял что команда эта хреновая
дело в том что когда процесс молодой <1 часа то он показывает как print $12  потом когда уже больше 24 часов print $11 нужно вызывать и я не понимаю как побороть эту хрень 😬
мне то нужно чтоб всегда время выполения процесса показывало хоть 1 минуту хоть 90 часов
источник

👑️

👑OGURCHIK🖤 ️ in phpGeeks
это в питоне делается а не так. делаешь все в треде а основной поток считает время
источник