@phpgeeks

Страница 7409 из 8430
Юрий
07.05.2018
16:51:13
это не подходит под задачу
если ты про то что василий спрашивал, то он вообще про другое спрашивал

Dmitriy
07.05.2018
16:53:34
как это про другое ?

Ну что-то вроде того (не знаю, как код оформлять) function aaa($a){ return $a; } $b=aaa 'ccc'

Юрий
07.05.2018
17:32:51
Ну что-то вроде того (не знаю, как код оформлять) function aaa($a){ return $a; } $b=aaa 'ccc'
да, и как твой код поможет? ты вызвал функцию сразу с заранее известными параметрами. а она должна выполняться в строчке $b=aaa 'ccc'

Google
Dmitriy
07.05.2018
17:33:56
где написанна что должна выполняться в строчке ?

в условиях не было про такое

Юрий
07.05.2018
17:34:31
он сказал чтобы работало как echo.

вызов кода некой функции с нужными параметрами, без скобок

Dmitriy
07.05.2018
17:35:35
а пример он другой показал

Zaur
07.05.2018
17:40:25
Парни, как из php передать данные в python скрипт без использования консольных функций, типа shell_exec, exec, system, proc_open?

Есть идеи?

Юрий
07.05.2018
17:40:46
сокеты

Dmitriy
07.05.2018
17:40:47
curl =)? бд?, конфиг

Игорь
07.05.2018
17:41:03
Не пойму как на гитхабе токен сгенерировать. Сфоткайте экран куда тыкать, пожалуйста

Zaur
07.05.2018
17:41:22
Sergey
07.05.2018
17:41:37
Через двойные `

Google
Zaur
07.05.2018
17:42:05
Можно поподробнее?

Скажем, мне нужно переменную $var отправить в пайтон скрипт

Как это сделать?

Юрий
07.05.2018
17:42:45
еще через редис можно через подписки

Sergey
07.05.2018
17:42:47
script.py hui=1 оберни в ``

Zaur
07.05.2018
17:43:34
Без функции? Написать просто как стринг?

Sergey
07.05.2018
17:43:44
Да

Только это не стринг ', а апостроф `

Zaur
07.05.2018
17:44:37
``script.py chlen=$hui`` то есть так?

Sergey
07.05.2018
17:45:06
Да, только по 1 штуке слева и справа, в телеге такое не написать

Zaur
07.05.2018
17:46:02
`script.py chlen=$hui`

Sergey
07.05.2018
17:46:03
О, получилась `script.py pizda=1`

Zaur
07.05.2018
17:47:02
`script.py chlen=$hui`
Так правильно да? Когда после chlen пишешь $hui

Sergey
07.05.2018
17:47:29
Да

Zaur
07.05.2018
17:47:54
Спасибо, щас опробую

Юрий
07.05.2018
18:02:02
Спасибо, щас опробую
только это тот же самый shell_exec http://php.net/manual/en/language.operators.execution.php

Zaur
07.05.2018
18:02:54
А ещё варианты есть вообще?

Передачи данных в скрипт

Юрий
07.05.2018
18:04:21
А ещё варианты есть вообще?
так тебе уже кучу вариантов накидали. сокеты, редис, файлы, БД, и тд

Передачи данных в скрипт
если бы конкретный кейс описал, может и подробнее бы ответили

Google
Zaur
07.05.2018
18:05:32
Сокеты и редис - это по-моему слишком для тестового задания джуниора))

Вот тебе кейс

Принцип работы: вы загружаете 1 или несколько слов - оно через php/ajax передается готовому скрипту анализатору (написан на python) - анализатор нормализует слово и передает его в словарь - словарь выдает все словоформы и передает их анализатору - анализатор передает их через php на сайт пользователю. Анализатор (скрипт на python) и словарь уже есть готовые, задача только написать визуальную часть и все между собой прикрутить.

Обязательные требования к коду: НЕ использовать фреймворки PHP; НЕ использовать БД; НЕ использовать консольные функции PHP (например exec, shell_exec,system,proc_​open).

Евгений
07.05.2018
18:07:58
так через аякс какая разница, что там на сервере крутится? хоть си++

Юрий
07.05.2018
18:08:00
ну так читай доки к этому анализатору и смотри как он параметры принимает :) скорее всего при запуске как раз сокеты открывает и ждет

Евгений
07.05.2018
18:08:28
твоя задача - дёрнуть урл и передать туда правильно параметры и всё

Юрий
07.05.2018
18:08:48
а кстати да

Zaur
07.05.2018
18:08:54
Для начала этот параметр ему отправить надо. В качестве параметра он принимает строку, которую нужно отправить через пыху в него

Евгений
07.05.2018
18:10:28
В смысле?
в прямом. при помощи curl/ajax вызвать урл и передать туда параметры

дождаться ответа и обработать его

Zaur
07.05.2018
18:10:45
где мне достать этот урл?

Евгений
07.05.2018
18:11:29
Анализатор (скрипт на python) и словарь уже есть готовые - урл, по которому будет размещён этот скрипт

Zaur
07.05.2018
18:12:31
Скрипты 1. Словарь - http://opencorpora.org/dict.php 2. Анализатор (PyMorphy2, написан на python) - http://opencorpora.org/?page=faq#.D0.9A.D0.BE.D0.B4_.D0.B8_.D0.B5.D0.B3.D0.BE_.D0.B8.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5С

перехожу по второй ссылке - а там фаг

Евгений
07.05.2018
18:15:59
перехожу по второй ссылке - а там фаг
ну насколько я понимаю, берём это пайморфи2, закидываем на сервер и получим правильный урл

Zaur
07.05.2018
18:16:54
есть вот эта вот ссылка

https://ppc-help.ru/morfolog_word

вводишь туда слово, жмёшь кнопку

Google
Zaur
07.05.2018
18:17:06
и он выдаёт ответ

я из сети достал этот урл, куда идёт пост запрос

могу его использовать у себя в скрипте?

этот урл

Katulos
07.05.2018
18:17:31
у кого домены на рег ру?

Сообщение о бетатесте кабинета приходило?

Юрий
07.05.2018
18:18:13
могу его использовать у себя в скрипте?
вообще да, но если хочешь получить работу - то нет.

Admin
ERROR: S client not available

Евгений
07.05.2018
18:20:38
как его на сервер устанавливать, что будет и т.д.

Yurii
07.05.2018
18:37:03
Подскажите плз Есть два класса которые наследуют один и тот же класс Как из одного класса обртаиться в другой класс?

Дмитрий
07.05.2018
18:38:32
Self::ClassName?

Yurii
07.05.2018
18:39:09
Они в разных файлах

Дмитрий
07.05.2018
18:41:55
А подключить один в другой

Ilya
07.05.2018
18:42:26
немножко офтопа

Дмитрий
07.05.2018
18:42:28
autoload для классов есть

Ilya
07.05.2018
18:42:30


Мне вылезло, такого не было раньше когда ставил

Google
Ilya
07.05.2018
18:42:46
че тыкать?

Дмитрий
07.05.2018
18:43:25
Ilya
07.05.2018
18:43:43
Кали

Дмитрий
07.05.2018
18:44:09
Кали
Епта, это кто вообще?)

Ilya
07.05.2018
18:44:24
Епта, это кто вообще?)
Это японский дед мороз

Дмитрий
07.05.2018
18:50:36
Кали
Ты Ее для тестов ставишь? Я так,из любопытства. Для чего она используется

Евгений
07.05.2018
18:55:29
Ты Ее для тестов ставишь? Я так,из любопытства. Для чего она используется
он её ставит, потому что где-то прочитал, что это операциона для реально крутых хакеров. думает, что если её поставит, то сразу станет ниибацо хакиром

Lusive
07.05.2018
19:07:33
Мне нужно распарсить текстовый файл размером 200 мб ( 5 млн строк). Пишу: $string = file('file.txt'); При этом используется 1 ГБ памяти. Почему не 200 мб?

Sergey
07.05.2018
19:08:37
потому что массив и строки имеют накладные расходы, и чем меньше длинна строки в файле, тем больше накладные расходы в процентном соотношении

Юрий
07.05.2018
19:08:49
тебе еще повезло :)

Юрий
07.05.2018
19:09:53
смысл в том что каждая переменная в твоем скрипте это сложная структура данных

внутри движка

Евгений
07.05.2018
19:10:12
а можешь пример привести? суть я понял, но слишком сложно звучит)
очень грубо говоря, на строку длиной в 1 символ накладных расходов будет примерно столько же, сколько на строку в 1000 символов

накладные расходы - это метаданные о строке

её длина например

Юрий
07.05.2018
19:11:05
для обработки больших файлов нужно читать файл по частям. и можешь обрабатывать файлы хоть по терабайту. fopen / fread

Страница 7409 из 8430