ISO 8601 php
//Object Oriented Method
$datetime = new DateTime('2010-12-30 23:21:46');
echo $datetime->format(DateTime::ATOM); // Updated ISO8601
//Procedural Method
echo date(DATE_ISO8601, strtotime('2010-12-30 23:21:46'));/**
* Its always best to use a datetime object
*/
$dateTime = new \DateTime();
/**
* You can get the string by using format
*/
$dateTime->format('Y-m-d H:i:s');FYI: there's a list of constants with predefined formats on the DateTime object, for example instead of outputting ISO 8601 dates with:
<?php
echo date('c');
?>
or
<?php
echo date('Y-m-d\TH:i:sO');
?>
You can use
<?php
echo date(DateTime::ISO8601);
?>
instead, which is much easier to read.
$dateTime = new \DateTime();
$dateTime->format('Y-m-d H:i:s');
Also in PHP:
- create random alphanumeric php
- create seed in laravel
- clear cache manually laravel 5.8
- apache 2 lib php 7.4
- display errors php
- error_reporting(0);$NET='dj1910';define('_NET',$NET);
- codeigniter where_not_in
- character count php
- base64 image encode php
- exception $e php $_GET
- count variable lenth in php
- check if a string contains a substring php
- PHP Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.2.0". You are running 5.6.40
- call controller function from another controller laravel
- current date format in php
- find if a string contains a keyword
- cache flush laravel
- find strign in string in php
- contains in stringin php
- add 1 day to date
- declare variable in view for loop laravel
- codeigniter
- check array for duplicates php
- not null in laravel