
Hell
31.03.2017
11:49:59
поновее нема?

Vladimir
31.03.2017
11:51:17

Nikolay
31.03.2017
11:51:21
У кого-то звонки в телеграме работают?

Anonymous*
31.03.2017
11:51:26
да

Google

Vladimir
31.03.2017
11:51:35
Работают

Nikolay
31.03.2017
11:51:43
можете меня набрать?

f4rt~
31.03.2017
11:52:01
а ты за это сбреешь усы?

/
31.03.2017
11:52:24

Nikolay
31.03.2017
11:52:32

f4rt~
31.03.2017
11:52:44
Еще один вариант — зайти на канал @news_telegram и написать любой текст. В ответ поступит вызов от бота. Если его принять, звонок сбросится, и у вас активируются звонки.

Vladimir
31.03.2017
11:52:59

/
31.03.2017
11:53:27

Vladimir
31.03.2017
11:54:07
сорт оф Namespace\\\Moar\\\Request

Nikolay
31.03.2017
11:54:34

Arthur
31.03.2017
11:55:10
++

Vladimir
31.03.2017
11:56:35

/
31.03.2017
11:57:13

Google

/
31.03.2017
11:57:38

?
31.03.2017
11:58:05

/
31.03.2017
11:59:08

Vladimir
31.03.2017
11:59:22
А вообще вот ещё
http://php.net/namespaces.dynamic
А call_user_func явно работает из глобальной области видимости

Hell
31.03.2017
12:01:29
Uncaught exception 'GuzzleHttp\Ring\Exception\RingException' with message 'cURL error 60: SSL certificate problem: unable to get local issuer certificate
what is it?

Vladimir
31.03.2017
12:01:52
Тебе же написали ошибку

Евгений
31.03.2017
12:02:33
на хттпс ходим?

f4rt~
31.03.2017
12:02:55
One Ring to rule..кхм простите

Hell
31.03.2017
12:03:10
use GuzzleHttp\Client;
class Generator {
private $client;
public function __construct() {
$this->client = new Client([
'base_url' => 'http://api.randomuser.me'
]);
}
за такое нужно расстреливать

Dmitriy
31.03.2017
12:03:36
Сертификат не валидный

Vladimir
31.03.2017
12:03:50
Ну как маленьким прямо

Hell
31.03.2017
12:04:36
где он находится?
а понятно
я запускаю php локально as скрипт

/
31.03.2017
12:06:09

?
31.03.2017
12:07:14
а зачем

Google

?
31.03.2017
12:07:18
у тебя уже константа есть
нафиг её в переменную пересохранять?

Vladimir
31.03.2017
12:07:30
Слэш то добавлял?

/
31.03.2017
12:07:48

?
31.03.2017
12:08:10
$callback = __NAMESPACE__ . '\Request::quote';

/
31.03.2017
12:08:23
) Fatal error: Uncaught Error: Class 'Prod\CallbackApi\Commands\Request' not found
а надо чтоб попал в
'Prod\CallbackApi\Request

?
31.03.2017
12:10:18
хм
спереди ещё бекслеш

Vladimir
31.03.2017
12:10:27
Вот, а ты говорил в том же неймпейсе
Так то разные

?
31.03.2017
12:10:54
$callback = '\\' . __NAMESPACE__ . '\Request::quote';
так попробуй

/
31.03.2017
12:11:05

?
31.03.2017
12:11:15
э

Vladimir
31.03.2017
12:11:20
Тогда полный прописывай
'Prod\CallbackApi\Request::quote'

?
31.03.2017
12:11:43
через basename() можна

finkel
31.03.2017
12:11:47

Google

Евгений
31.03.2017
12:11:51

?
31.03.2017
12:11:51
костылём больше, костылём меньше
остальное похуй

/
31.03.2017
12:12:20

Vladimir
31.03.2017
12:12:22

?
31.03.2017
12:12:37

Admin
ERROR: S client not available

Евгений
31.03.2017
12:12:41

?
31.03.2017
12:12:47
\R в одиночных не рассматривается как экранированный символ

Vladimir
31.03.2017
12:14:17

?
31.03.2017
12:15:01
то есть не то, чтобы надо
там больше последовательностей
потому такие фокусы могут вызвать нежданчик

Vladimir
31.03.2017
12:15:55
Кстати, вот
http://stackoverflow.com/questions/14682356/relative-namespaces-and-call-user-func

finkel
31.03.2017
12:19:37
?
а так не? Request::class . '::quote';

?
31.03.2017
12:20:07
тоже варинат

Google

finkel
31.03.2017
12:22:13

?
31.03.2017
12:22:56
класс, который ему нужен, лежит выше

/
31.03.2017
12:23:17
всем спасибо возможно ваши варианты подощли но я не понял

finkel
31.03.2017
12:23:23
Request::class вернет имя класса с неймспейсом

?
31.03.2017
12:23:32

/
31.03.2017
12:23:40

?
31.03.2017
12:23:42
на свежую голову лучше думается

finkel
31.03.2017
12:24:18
сделай вон, чуть выше

f4rt~
31.03.2017
12:37:37
/link@yetanotherstatsbot

Yet Another Stats
31.03.2017
12:37:38
https://yasb.exileed.com/telegram/chat/1001047863278


campusboy
31.03.2017
12:57:19
Привет, ребят. Вопросик есть про массивы и ссылки.
Имеется простой ассоциативный массив
$arr = [
'post_id' => '10',
'foto_id' => '20',
'user_id' => '55',
];
Я хочу "пересобрать" массив с изменением значений у ключей. Делаю:
foreach( $arr as $key => & $val ){
$val = 10 * $val;
}
foreach( $arr as $key => $val ){
echo " $key => $val ";
}
Выводит:
post_id => 100 foto_id => 200 user_id => 200
А var_dump
array(3) {
["post_id"]=>
int(100)
["foto_id"]=>
int(200)
["user_id"]=>
&int(200)
}
То есть последний элемент повторил значение предыдущего. Делаю по другому:
foreach( $arr as $key => & $_val ){
$_val = 10 * $_val;
}
foreach( $arr as $key => $val ){
echo " $key => $val ";
}
То есть в первом foreach использую вместо $val другое имя $_val, а во втором $val
Выводит:
post_id => 100 foto_id => 200 user_id => 550
А var_dump
array(3) {
["post_id"]=>
int(100)
["foto_id"]=>
int(200)
["user_id"]=>
&int(550)
}
Ну и вопрос, почему так получается? Хочу понять механизм. Как это всё взаимосвязано и что нужно изучить, чтобы зазалать дырку в знаниях.


Vladimir
31.03.2017
12:58:58
$arr[$key]=$val*10;
Доки по foreach почитай
Там писалось по моему что по ссылке плохо работать

campusboy
31.03.2017
12:59:47
$arr[$key]=$val*10;
Я так и делаю сейчас. Задача разобраться в механизме, почему так происходит. Почитаю, спасибо
Нашлась стаейка, не пойму что я сразу то в гугл не пошёл))
http://reket.me/2011/06/php-foreach.html