PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (4): « 1 2 3 [4]
Найдено сообщений: 58
rgl
Отправлено: 22 Августа, 2017 - 13:41:16 • Тема: Программа для ручных запросов • Форум: Прочее
Ответов: 5 Просмотров: 90
PhpStorm наверно большая и хорошая программа, но как редактор мне она не нужна, а покупать за деньги (ну или крякать, не суть) ради улучшения телнета не хочу.
Неужели никто не подскажет совсем простую программку? Телнет не устраивает, т.к. постоянно выводит на уже заполненный экран, невозможно читать.
rgl
Отправлено: 22 Августа, 2017 - 13:08:33 • Тема: Как подгружаются картинки с другого ресурса? • Форум: Программирование на PHP
Ответов: 4 Просмотров: 1044
htmaker пишет: Для больших проектов делаются файловые хранилища как правило на выделенных серверах. Используют субдомены для их адресов,
Да, так делают, но к данному конкретному примеру это не относится, картинка на том же домене а не на субдомене.
rgl
Отправлено: 18 Августа, 2017 - 14:10:57 • Тема: Всплывающее окно при нажатии • Форум: JavaScript & VBScript
Ответов: 3 Просмотров: 1027
CODE (
html ):
скопировать код в буфер обмена
<form id = "vsplyvalka" style = "display:none" >
то, что нужно внутри формы
</ form >
<!-- чтобы кнопка была видна при скрытой форме, она должна находиться после закрывающего form, т.е. снаружи от формы -->
<input type = "button" value = "начать поиск" onclick = "document.getElementById('vsplyvalka').style.display = 'block'" >
rgl
Отправлено: 18 Августа, 2017 - 13:47:35 • Тема: Кол-во между датами • Форум: Вопросы новичков
Ответов: 1 Просмотров: 162
З.Ы. А почему, если нужны МЕСЯЦЫ, функция называется так, что можно подумать будто дни?
rgl
Отправлено: 17 Августа, 2017 - 19:13:11 • Тема: Программа для ручных запросов • Форум: Прочее
Ответов: 5 Просмотров: 90
Кто может какую программу посоветовать, чтобы проверять некоторые запросы вручную, т.е. напр. набрать ручками запрос GET и посмотреть что мне ответят. Пробовал telnet, пробовал puttytel, но может есть что-то получше?
rgl
Отправлено: 16 Августа, 2017 - 15:40:53 • Тема: Странности со ссылками на переменные • Форум: Вопросы новичков
Ответов: 3 Просмотров: 344
Строитель пишет: А какой смысл в создании ссылки на ячейку массива? Если не ошибаюсь, ссылку создают на весь массив
Это может получиться случайно, напр. так:
PHP:
скопировать код в буфер обмена
#X-Powered-By: PHP/5.3.13
# сейчас $a:
# 'A','B','C','D'
foreach ( $a as & $v )
# теперь $a:
# 'a','b','c','d'
#unset($v); # надо, но прикинемся что забыли
###########################################
# ничего не подозревая делаем себе копию
# меняем что-то в своей личной копии
$b [ 3 ] = 'NEW' ;
echo $a [ 3] ;
# в исходном массиве тоже поменялось :(
rgl
Отправлено: 16 Августа, 2017 - 10:46:04 • Тема: Первый элемент в переменной • Форум: Вопросы новичков
Ответов: 2 Просмотров: 233
Ради любви к искуству, представим, что у тэга <p> могут быть атрибуты. Тогда для такого случая регулярку можно чуть усовершенствовать:
rgl
Отправлено: 11 Августа, 2017 - 13:17:18 • Тема: Странности со ссылками на переменные • Форум: Вопросы новичков
Ответов: 3 Просмотров: 344
Новичком себя назвать не могу, но подходящего раздела не нашел, поэтому спрошу тут:
Есть массив, суть значений не важна, ну пусть для простоты будет 0,1,2 Вырезаю из этого массива кусок функцией array_slice(), теперь это мой кусок, и я могу в нем делать все, что хочу, на исходный массив это повлиять не должно. Ну пусть для простоты кусок будет всем массивом.
PHP:
скопировать код в буфер обмена
$a = Array ( 0
, 1
, 2
) ; # некий (чужой) массив
$my = array_slice ( $a , 0
) ; # вырезаю себе нужный кусочек, для простоты весь массив. # это моя копия, и я могу делать что хочу, в исходном все дожно остаться как было.
# проверяем
$my [ 1 ] = 'new' ;
Результат:
CODE (
text ):
скопировать код в буфер обмена
X-Powered-By: PHP/5.3.13
Content-type: text/html
Array
(
[0] => 0
[1] => 1
[2] => 2
)
Array
(
[0] => 0
[1] => new
[2] => 2
)
т.е. я изменил что-то в своей копии, и исходного массива это не коснулось. А теперь подлянка - кто-то сдалал переменную-ссылку на элемент исходного массива. Теперь все стало не так:
PHP:
скопировать код в буфер обмена
$a = Array ( 0
, 1
, 2
) ; # некий (чужой) массив $t = & $a [ 1] ; # на элемент этого массива есть ссылка, но я об этом не знаю, какое мое дело?
$my = array_slice ( $a , 0
) ; # вырезаю себе нужный кусочек, для простоты весь массив. # это моя копия, и я надеюсь что могу делать что хочу, в исходном все дожно остаться как было.
# проверяем
$my [ 1 ] = 'new' ;
получаем:
CODE (
text ):
скопировать код в буфер обмена
X-Powered-By: PHP/5.3.13
Content-type: text/html
Array
(
[0] => 0
[1] => new
[2] => 2
)
Array
(
[0] => 0
[1] => new
[2] => 2
)
Т.е. теперь значение поменялось в обоих массивах, хотя я не просил делать никаких ссылок. Это я что-то недопонимаю или ошибка в PHP?
Страниц (4): « 1 2 3 [4]
Powered by ExBB FM 1.0 RC1. InvisionExBB