if($i>hexdec('ff')){ // $i > 0xFF
return false;
// Сюда никогда не попадём =(
// А тут ещё и undefined константа
$GLOBALS[xreservederror].='<t>[u01] Database is full.</t>';
break;
}
$xreserveddbstrings=1000;
примитивный скрипт БД для хранения ссылок
if(!file_exists('./db/'.$pre.dechex($listindex).'.list')){
// ...
}elseif(filesize('./db/'.$pre.dechex($listindex).'.list')<($liststring*($size+1))){
// ...
}else{
$listf=fopen('./db/'.$pre.dechex($listindex).'.list', 'r');
fseek($listf, ($liststring*($size+1)));
// ...
}
Насколько эффективно его использовать при общем объёме данных около 3 ГБ (xreservedmaxstrings будет больше)?
Зачем придумывать такие сложные штуки как медиазапросы и так далее?
Основное отличие между ними: функции, объявленные как Function Declaration, создаются интерпретатором до выполнения кода, поэтому их можно вызвать до объявления, например:
// Function Declaration
sum(1,2) //3
function sum(a, b) {
return a + b;
}
// Function Expression
summer(1,2) //Ошибка, summer не определена
var summer = function(a, b) {
return a + b;
}
var
abs = "Я переменная",
func = (function(abs){
return new Function("", "return abs;");
})("Я аргумент")
;
//Вызовем созданную функцию
alert(func()); //"Я переменная"
Стоит ли сегодня изучать Руби Он Рэйлс?
Или мода на него уже безвозвратно прошла?
Пригодятся ли фронтэндеру знания и понимание работы проекта на Руби он Рэйлс в ближайшие пару лет?
Рационально ли использовать для своего самописного домашнего стартапа Руби он Рэйлс?
$start = new DateTime('01.08.2014');
$end = new DateTime('30.08.2015 23:59');
$interval = new DateInterval('P1D');
$dateRange = new DatePeriod($start, $interval, $end);
$weekNumber = 1;
$weeks = array();
foreach ($dateRange as $date) {
$weeks[$weekNumber][] = $date->format('Y-m-d');
if ($date->format('w') == 0) {
$weekNumber++;
}
}
echo '<pre>';
print_r($weeks);
echo '</pre>';
$result = json_encode($result);