XOOPS 2.5.6
Final
Main Page
Related Pages
Classes
Files
Examples
File List
File Members
XOOPS 2.5.6
Todo List
Deprecated List
Classes
Files
File List
L:
0xoops
xoops-2.5.6
htdocs
class
auth
cache
captcha
database
file
logger
mail
model
smarty
internals
plugins
block.textformat.php
compiler.assign.php
function.assign_debug_info.php
function.config_load.php
function.counter.php
function.cycle.php
function.debug.php
function.eval.php
function.fetch.php
function.html_checkboxes.php
function.html_image.php
function.html_options.php
function.html_radios.php
function.html_select_date.php
function.html_select_time.php
function.html_table.php
function.mailto.php
function.math.php
function.popup.php
function.popup_init.php
modifier.capitalize.php
modifier.cat.php
modifier.count_characters.php
modifier.count_paragraphs.php
modifier.count_sentences.php
modifier.count_words.php
modifier.date_format.php
modifier.debug_print_var.php
modifier.default.php
modifier.escape.php
modifier.indent.php
modifier.lower.php
modifier.nl2br.php
modifier.regex_replace.php
modifier.replace.php
modifier.spacify.php
modifier.string_format.php
modifier.strip.php
modifier.strip_tags.php
modifier.truncate.php
modifier.upper.php
modifier.wordwrap.php
outputfilter.trimwhitespace.php
shared.escape_special_chars.php
shared.make_timestamp.php
xoops_plugins
Config_File.class.php
Smarty.class.php
Smarty_Compiler.class.php
textsanitizer
utility
xml
xoopseditor
xoopsform
class.tar.php
class.zipfile.php
commentrenderer.php
criteria.php
downloader.php
errorhandler.php
logger.php
logger_render.php
mimetypes.inc.php
module.errorhandler.php
module.textsanitizer.php
pagenav.php
preload.php
snoopy.php
tardownloader.php
template.php
theme.php
theme_blocks.php
tree.php
uploader.php
userutility.php
xoopsblock.php
xoopscomments.php
xoopsformloader.php
xoopskernel.php
xoopslists.php
xoopsload.php
xoopslocal.php
xoopsmailer.php
xoopsmodule.php
xoopsobject.php
xoopssecurity.php
xoopsstory.php
xoopstopic.php
xoopstree.php
xoopsuser.php
zipdownloader.php
Frameworks
include
install
kernel
language
modules
themes
xoops_data
xoops_lib
admin.php
backend.php
banners.php
browse.php
edituser.php
footer.php
header.php
image.php
imagemanager.php
index.php
lostpass.php
mainfile.dist.php
mainfile.php
misc.php
notifications.php
pda.php
pmlite.php
readpmsg.php
register.php
search.php
user.php
userinfo.php
viewpmsg.php
xmlrpc.php
File Members
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Pages
shared.make_timestamp.php
Go to the documentation of this file.
1
<?php
17
function
smarty_make_timestamp
($string)
18
{
19
if
(empty($string)) {
20
// use "now":
21
$time
= time();
22
23
} elseif (preg_match(
'/^\d{14}$/'
, $string)) {
24
// it is mysql timestamp format of YYYYMMDDHHMMSS?
25
$time
= mktime(substr($string, 8, 2),substr($string, 10, 2),substr($string, 12, 2),
26
substr($string, 4, 2),substr($string, 6, 2),substr($string, 0, 4));
27
28
} elseif (is_numeric($string)) {
29
// it is a numeric string, we handle it as timestamp
30
$time
= (int)$string;
31
32
}
else
{
33
// strtotime should handle it
34
$time
= strtotime($string);
35
if
(
$time
== -1 ||
$time
===
false
) {
36
// strtotime() was not able to parse $string, use "now":
37
$time
= time();
38
}
39
}
40
return
$time
;
41
42
}
43
44
/* vim: set expandtab: */
45
46
?>
L:
0xoops
xoops-2.5.6
htdocs
class
smarty
plugins
shared.make_timestamp.php
Generated on Fri May 10 2013 01:04:24 for XOOPS 2.5.6 by
1.8.3.1