Anonymous
Anonymous
но телега определенно лучший мессенджер на данный момент. и по юзабилити, и по работе в целом.
Anonymous
Anonymous
Anonymous
вордпресс знаешь?
Anonymous
#сука_ищу_работу_в_офисе
Anonymous
я угораю ахахха
Kirill
Ы
Anonymous
спорный вопрос.
invariance
invariance
Ты судя по всему
invariance
У меня то работа есть
ArtemS
Добрый парни собрались😁
invariance
Ты сыч
invariance
Я нет, у меня есть деньги
SarcasmIO
а мог бы с мамкой жить
Anonymous
Ты сыч
Anonymous
затворник, сидящий дома и в игоры вечно играющий, в перерывах смотря оняме
Anonymous
не жизнь, а каеф
Anonymous
Не о чужой жизни, а о образе жизни, о сычевании речь
Anonymous
Тебе можно, мне нельзя чтоле?
Anonymous
ты чо наркоман
Anonymous
Хмм
Интересно
invariance
берешь и передаешь
invariance
как обычно
Kirill
лей код на пастебин :D
invariance
$func = function($hello) { return $hello; }
function some($var) {
echo $var;
}
some($func("world")); // world
invariance
учи мат часть уебок
Kirill
о наконец-то по делу посретесь
invariance
про анонимные функции
invariance
сука почему ты не в ро перманентно
SarcasmIO
чо кого
Anonymous
серьёзно? о.о
Anonymous
мб он хочет внутри функции к строке добавить () как вызов и хранить этот вызов в переменной? так ведь можно?
Anonymous
хотя, не, это все равно строка
Anonymous
Вопрос появился: есть ли возможность значение строки вызвать как функцию?
SarcasmIO
ору
invariance
что за хуйня, блять
Kirill
я мб неправ, но может тебе call_user_func подойдет?
invariance
да у него задача ебанутая, так никто не делает, за это в темном переулке отпинают
Anonymous
Я могу вот это:
"nameFunction(12, 12)"
вызвать как функцию?
Anonymous
Т.е именно строку.
Kirill
как код сюда вставить красиво как выше?
Anonymous
да, можно через call_user_func, но только если не вызов функции, а имя функции записано в строке.
а можно без call_user_func сделать так, чтобы я мог выполнить вызванную в строке функцию?
т.е есть такое:
$x = 'nameFunc()';
как я могу выполнить этот вызов функции в строке?
можно без вызова просто в переменной $x записать 'nameFunc' и вызывать call_user_func($x) и всё сработает, но мне интересно именно вызов функции в строке чтобы выполнился, а не просто оставался вызовом.
Vladimir
Короче, перед кодом три раза `
Vladimir
И после
Kirill
<?php
function a($map) {
var_dump($map);
}
function b() {
function c() {
return 123;
}
a(call_user_func('c'));
}
b();
Kirill
при условии, что знаешь имя функции
Anonymous
объясните пожалуйста как мне сделать так, чтобы вызов функции внутри переменной выполнился
именно вызов уже готовый в духе: $x = "nameFunc()"
без call_user_func
Kirill
спасибо
Kirill
Короче, перед кодом три раза `
Mr.
он изнасиловал код
Anonymous
нет, ты не понял, внутри уже написан вызов "nameFunc()" - т.е вызвать так, чтобы не пришлось дописывать ()
Kirill
ее - это b() или c() ?
Kirill
А если челу нужно будет вызывать ее потом?
Anonymous
function youpeedor() {
echo 'done';
}
$x = 'youpeedor()';
//$x();
//call_user_func($x);
Anonymous
как мне вызвать youpeedor()?
который уже вызван, но он в виде строки хранится.
Anonymous
есть идеи?
Anonymous
убирать из строки () и потом через call_user_func не вариант.
Kirill
то придется еще раз писать
можно сделать лучше, если внутри a сделать call_user_func, и в a передавать название
Kirill
> a(call_user_func('c'));
Anonymous
Anonymous
я уже написал.
Anonymous
не убрав ()
Anonymous
вызвать как есть
Anonymous
Kirill
мужчина
SarcasmIO
youpeedor
SarcasmIO
Anonymous
ты пидор
а я и не против. так как вызвать? :С
SarcasmIO
Anonymous
Ортем
Бля 😁
Anonymous
Бля 😁
Привет, есть проблема, можешь помочь?
Anonymous
function youpeedor() {
echo 'done';
}
$x = 'youpeedor()';
//$x();
//call_user_func($x);
Anonymous
как мне вызвать youpeedor()?
который уже вызван, но он в виде строки хранится.
Anonymous
убирать из строки () и потом через call_user_func не вариант.