← All posts tagged PHP

datacompboy
PHP deploy Так, а что нынче в PHP мире популярно для деплоя?
Capistrano / mina? Но не хочется тянуть зависимость на руби.
Rocketeer ? что еще есть?
datacompboy
work Python PHP hire Ищутся люди, кто хочет написать панель управления ДНС сервером.
Требования: python или php (ruby не предлагать)
Модулярная система
Разные бд
Умение работать напрямую с конфигами
Поддержка разных бэкендов (bind9, dnsmasq, pdnsd, maradns)
Веб-интерфейс, REST api
Отдельные права для админа/метаадмна пачки/адмена домена
Mass-операции, визарды для записей (в том числе через REST)
!!!Платно!!! Желающие — в jabber/email [email protected]
Код в итоге будет выложен в паблик под GPLv3.
datacompboy
PHP говно ============== Common
$a = $someval_a;
$b = $someval_b;
$c = $someval_c;
============== Test1
$min = $a;
if($b < $min) $min=$b;
if($c < $min) $min=$c;
============== Test2
$min = min($a,$b,$c)
==============
Догадайтесь, кто медленней?
datacompboy
PHP говно print "Hello $arr[fruit]"; // Hello apple
print "Hello {$arr[fruit]}"; // Hello carrot
Конечно. Нужно создавать фичи, про которые потом рассказывать "Вы так не делайте! Мы наговнокодили, чтоб перлистов перетянуть, но создали кучу геморроя. Так вот. Вы так не делайте!"
datacompboy
PHP serialize s:232:"a:2:{i:0;a:4:{s:2:"id";i:21230823;s:5:"start";i:0;s:4:"stop";i:0;s:3:"dom";a:2:{i:0;a:1:{i:0;i:0;}i:1;a:1:{i:0;i:0;}}}i:1;a:4:{s:2:"id";i:67004699;s:5:"start";i:1;s:4:"stop";i:1;s:3:"dom";a:2:{i:0;a:1:{i:0;i:1;}i:1;a:1:{i:0;i:1;}}}}";
Гляжу и пытаюсь понять. А зачем нужны кавычки, если всё равно по длине смотрится?
datacompboy
PHP говно XMLReader Господа! Имеем входящий XML:
<b>text</b>
text2
Разбираем поток через XMLReader:
$x=new XMLReader();
$x->xml("<body>".$input."</body>");
$x->read(); // Переходим на <body>
$x->read(); // Переходим внутро бодя
while($x->depth) { // Покуда внутри body
var_dump($x->readOuterXML());
$x->next();
}
$x->close();
Вопрос! Куда пропадает перевод строки межу </b> и началом text2 ?!?!