@phpclubru

Страница 654 из 956
dypa
29.08.2018
14:08:59
смонтировать?
ну выполни cat /dev/null =)

Pavel
29.08.2018
14:09:08
я посмотрeл, node.js i geoserver можна, но почeму он лучшe Tomcat?
Да не лучше, тут просто вопрос в том что тебе надо решить задачу(проблему) и меньшими усилиями. Ну, тут никто не отвечает пока значит врядли разворачивали пхп под томкат. Ищи в гугле https://stackoverflow.com/questions/779246/run-a-php-app-using-tomcat

Mikhail
29.08.2018
15:03:07
Не подскажите репозиторий админ панели для Laravel ?

Google
Mikhail
29.08.2018
15:04:32
Он поставится нормально на текущий проект никак не повлияет?

Bo
29.08.2018
15:08:28
Вот это вопрос. Я предпочитаю руками собирать

https://evilinside.ru/negative-aspects-of-voyager-for-laravel/

Mikhail
29.08.2018
15:12:27
Да не она какая то навороченная

Такое не нужно)

Типо нужно не такая админка я наверно не так выразился. Под сайт нужен раздел для администратора, без вмешательства в архитектуру Laravel

А просто которая будет работать с моделями там Users и так далее

Что бы руками не верстать это дело думал есть что то уже готовое

Vir
29.08.2018
17:37:40
может кто в курсе, как можно не выходя из phpstorm обновить страницу в браузере?

может плагин какой есть

rmshell
29.08.2018
17:46:54
jetbrans ide chrome||mozilla

Andrey
29.08.2018
18:40:53
&& livereload

Андрей
30.08.2018
11:50:51
привет всем тут такое дело у меня есть метод который курлом делает запрос в апи погоды и возвращает результат можно по идеии на хостинге скрипт по крону запускать . Есть ещё какие варианты как к приверу можно метод запускать раз в час

Google
Bastiang
30.08.2018
11:52:11
А зачем что-то изобретать, когда крон самый оптимальный вариант?

Андрей
30.08.2018
11:54:30
да я для апи делаю свою оббертку и хочу поробовать потом это все в композер пакет собрать

DK
30.08.2018
12:05:47
Вот это приветствие

я аж растерялся..

Adel
30.08.2018
12:19:03
я аж растерялся..
Ну по аватарке я б тебя пожоще поприветсвовал :)

DK
30.08.2018
12:19:31
Ну по аватарке я б тебя пожоще поприветсвовал :)
не ну чо ты) Я же адекватный,честн :D

Vitaliy Nameless
30.08.2018
12:24:22
за 5 тыр в месяц 2 через 2

но вариант с кроном мне все равно почему-то больше нравится

Андрей
30.08.2018
12:25:59
всем спасибо крон так крон ))

Arkadiy
30.08.2018
12:57:42
Привет! У меня возник вопрос, как перебрать весь массив иудалить в нем дубли? [1] => Array ( [0] => Vitaliy [1] => 093565491 [2] => fa4щnt1eby1@gmail.com ) [2] => Array ( [0] => Vitaliy [1] => 093565491 [2] => fa4щnt1eby1@gmail.com ) [3] => Array ( [0] => test test [1] => tets [2] => test@test.com ) [4] => Array ( [0] => test test [1] => tets [2] => test@test.com

Пробовал стандарные функции, но не работают

rmshell
30.08.2018
13:16:00
arr.reduce()

Arkadiy
30.08.2018
13:20:44
спасибо, да я решил по другому)

$input = array_map("unserialize", array_unique(array_map("serialize", $create_data)));

вот таким методом

Митя Слонимский
30.08.2018
13:31:51
имеется яваскрипт выгрузки html таблицы в excel. выгружает всю таблицу исправно. какие нужно внести изменения что бы не загружал ненужный мне столбец?

<script> function exportTableToExcel(tableID, filename = ''){ var downloadLink; var dataType = 'application/vnd.ms-excel'; var tableSelect = document.getElementById(tableID); var tableHTML = tableSelect.outerHTML.replace(/ /g, '%20'); // Specify file name filename = filename?filename+'.xls':'excel_data.xls'; // Create download link element downloadLink = document.createElement("a"); document.body.appendChild(downloadLink); if(navigator.msSaveOrOpenBlob){ var blob = new Blob(['\ufeff', tableHTML], { type: dataType }); navigator.msSaveOrOpenBlob( blob, filename); }else{ // Create a link to the file downloadLink.href = 'data:' + dataType + ', ' + tableHTML; // Setting the file name downloadLink.download = filename; //triggering the function downloadLink.click(); } } </script>

скрин не прикрепляется...

Eugene "VEVer"
30.08.2018
14:34:05
Народ, пара вопросов про массивы PHP. В какой-нить версии PHP присваивание массивов по ссылке было? Вопрос отсюда растет: есть код $arr1 = [1, 2]; $arr2 = $arr1; $arr1[0]++; $arr1[1]++; Что будет в $arr2[0] и в $arr2[1] ? Кто-нить навскидку без проверки может сказать?

Google
Pavel
30.08.2018
14:36:09
Все будет свое

Pavel
30.08.2018
14:36:34
[1,2] будет

Eugene "VEVer"
30.08.2018
14:36:52
[1,2] будет
Ок. А теперь так: $arr1 = [1, 2]; $a = &$arr1[0]; $arr2 = $arr1; $arr1[0]++; $arr1[1]++; Вопрос тот же

Pavel
30.08.2018
14:37:40
То же самое ничего не поменялось

Eugene "VEVer"
30.08.2018
14:38:21
Serg
30.08.2018
14:38:21
То же самое ничего не поменялось
он создал переменную $а

:)

Отнюдь
ты не туда & поставил

Eugene "VEVer"
30.08.2018
14:39:25
arr1 array(2) { [0]=> &int(2) [1]=> int(3) } arr2 array(2) { [0]=> &int(2) [1]=> int(2) }

Не очень понятно такое поведение.

Pavel
30.08.2018
14:44:01
хых и правда. Никогда с таким не встречался

Serg
30.08.2018
14:44:40
ты ту переменную больше не юзал у себя

Eugene "VEVer"
30.08.2018
14:44:41
хых и правда. Никогда с таким не встречался
Вот и я не встречался. А было б не плохо понять такое поведение.

Pavel
30.08.2018
14:45:36
Ну на самом деле похоже на баг

Я могу предположить такое: когда ты делаешь $a = &$arr1[0] то первый элемент массива становится у себя внутренне ссылкой. И далее эта ссылка начинает присваиваться в $arr2

Eugene "VEVer"
30.08.2018
14:48:04
При этом только конкретный элемент массива ссылкой становится. А остальные так значениями и остаются. Кароч, странная какая-то тема

Pavel
30.08.2018
14:49:23
Ну я знаю что есть "особенность" когда делаешь итерацию foreach($arr as &$item) { то после этого цикла переменная $item будет ссылаться на последний элемент массива, и можно так случайно переписать. Вероятно из той же оперы.

Dmitry
30.08.2018
18:33:14
Ну так все верно, при копировании ссылка остается ссылкой

Admin
ERROR: S client not available

Google
Eugene "VEVer"
30.08.2018
19:42:48
Ну так все верно, при копировании ссылка остается ссылкой
Где элемент arr1[0] объявлен ссылкой? Вроде же int ?

Dmitry
30.08.2018
19:43:31
$a = &$arr1[0]; - вот тут

Eugene "VEVer"
30.08.2018
19:43:58
Так ссылкой объявлена переменная $a

Dmitry
30.08.2018
19:44:52
М, в PHP нет понятия “кто-то ссылка, а кто-то нет”, есть контейнер, есть запись в таблице имен переменных… и они указывают на один контейнер

Т.е. с этого момента $a ссылка на $arr1[0] и $arr1[0] ссылка на $a равнозначно

PHP не знает кто курица, а кто яйцо, короче ?

Eugene "VEVer"
30.08.2018
19:46:35
Где это написано, можешь носом ткнуть? И почему, при объявлении элемента массива этот элемент int, но как только поялвяется ссылка - он становитсья &int ?

Pavel
30.08.2018
19:47:14
Да, это не справедливо

Dmitry
30.08.2018
19:47:55
Ну общее понятие дает глава про ссылки, и еще стоит прочитать http://php.net/manual/ru/features.gc.refcounting-basics.php

правда она немного устарела уже начиная с 7.0

По-этому. если прям вот действительно хочешь понять, то https://nikic.github.io/2015/05/05/Internal-value-representation-in-PHP-7-part-1.html А если “по-простому”, то представяй как я сказал… есть контейнеры с данными, есть именованные указатели на них (всегда)… И немного разное поведение, если контейнер помечен как ссылочный

В случае массива каждый элемент массива - такой контейнер. Когда пхп хочет изменить контейнер (сделать +1), на которое ссылаются два указателя, то если нет флага “ссылка” - то он разделяет контейнер на два, а если есть флаг “ссылка” - то контейнер остается один.

Хотя, конечно, все не так и все сложнее.

Pavel
30.08.2018
19:58:28
Это очень плохо. Операция взятия ссылки не должна модифицировать переменную

Eugene "VEVer"
30.08.2018
19:59:25
Ну общее понятие дает глава про ссылки, и еще стоит прочитать http://php.net/manual/ru/features.gc.refcounting-basics.php
Да, то, что надо. Для уточнения: если есть некоторое количество переменных указывающих на один контейнер, но нет ни одного помеченного как ссылка - это просто перменные. Но если объявить хотя бы одну переменную как ссылку - все сразу в ссылки превращаются?

Dmitry
30.08.2018
20:08:44
вроде так, но если захочешь на этот контейнер навесить еще одно имя присваиванием без ссылки... то видимо он скопируется...

Но это хз... особое в 7

Pavel
30.08.2018
20:15:03
Это полный остстой, что за говноязык

Пора уже форкать и делать все нормально. Дженерики, енумы.

Google
Виталя
30.08.2018
22:50:52
Всем привет, делал кто-то сокет сервер на php при https соединении ? Если я запускаю скрипт через консоль, то при функции stream_socket_accept я получаю поток Но если запускаю через браузер, то получаю false Не могу понять в чем может быть проблема P.S. при http соединении было всё гуд

Виталя
30.08.2018
23:14:03
Создаю поток, через stream_socket_server После вызываю ф-цию stream_select, после которой stream_socket_accept И ф-ция stream_socket_accept возвращает мне false

Если запускать через консоль, то сервер отключиться при отключении ноута А с браузера, я пишу ignore_user_abort() и после закрытия вкладки, он продолжает работать, из-за этого запускаю в браузере

Pavel
30.08.2018
23:17:36
А в случае браузера где у тебя запущен сервер? Тоже локально?

Виталя
30.08.2018
23:18:26
Нет, на хостинге

Свой домен есть, на нем запускаю

Страница 654 из 956