PHP_FUNCTION(time)
{
- return_value->value.lval = (long) time(NULL);
- return_value->type = IS_LONG;
+ RETURN_LONG((long)time(NULL));
}
void php_mktime(INTERNAL_FUNCTION_PARAMETERS, int gm)
size += 3;
break;
case 'w': /* day of the week, numeric */
+ case 'I': /* DST? */
default:
size++;
break;
sprintf(tmp_buff, "%03d", beat); /* SAFE */
strcat(return_value->value.str.val, tmp_buff);
break;
+ case 'I':
+ sprintf(tmp_buff, "%d", ta->tm_isdst);
+ strcat(return_value->value.str.val, tmp_buff);
+ break;
default:
length = strlen(return_value->value.str.val);
return_value->value.str.val[length] = (*format)->value.str.val[i];