{"id":1790,"date":"2016-08-29T16:18:18","date_gmt":"2016-08-29T16:18:18","guid":{"rendered":"https:\/\/www.codexworld.com\/?p=1790"},"modified":"2016-08-29T18:33:32","modified_gmt":"2016-08-29T18:33:32","slug":"create-time-range-array-php","status":"publish","type":"post","link":"https:\/\/www.codexworld.com\/create-time-range-array-php\/","title":{"rendered":"How to Create Time Range Array in PHP"},"content":{"rendered":"<p>If you want to provide a time picker dropdown for selecting time, then there are many options to do that. You can use jQuery plugins to provide a time picker to the user or generate a custom time picker dropdown with PHP. If you are concern about the web page load time, then it will be better to use custom time range dropdown for selecting time. Using PHP you can easily create a time range array that helps you to generate time picker drop-down HTML. In this short tutorial, we&#8217;ll show you how to <b>create time range in PHP<\/b> and display a <b>time picker dropdown using time range array<\/b>.<\/p>\n<p>For better usability we&#8217;ll place all code into a PHP function called <code>create_time_range()<\/code>. Using <code>create_time_range()<\/code> function you can easily get the range of times based on your required time duration. The <code>create_time_range()<\/code> function creates an array of time range  with specified time interval. The <code>create_time_range()<\/code> function accepts four parameters and returns the time range array.<\/p>\n<ul class=\"bullet_disk_list\">\n<li><b><code>$start<\/code> &raquo;<\/b> Required. Specifies the start time. E.g., 7:30am or 7:30<\/li>\n<li><b><code>$end<\/code> &raquo;<\/b> Required. Specifies the end time. E.g., 8:30pm or 20:30 <\/li>\n<li><b><code>$interval<\/code> &raquo;<\/b> Optional. Specifies the interval used in time range. E.g., 1 hour, 1 mins, 1 secs, etc<\/li>\n<li><b><code>$format<\/code> &raquo;<\/b> Optional. Specifies which time format you want to get in the time range. E.g., 12 or 24<\/li>\n<\/ul>\n<pre><span style=\"color: #FF8000\">\/**&nbsp;<br \/>&nbsp;*&nbsp;create&nbsp;time&nbsp;range&nbsp;by&nbsp;CodexWorld<br \/>&nbsp;*&nbsp;&nbsp;<br \/>&nbsp;*&nbsp;@param&nbsp;mixed&nbsp;$start&nbsp;start&nbsp;time,&nbsp;e.g.,&nbsp;7:30am&nbsp;or&nbsp;7:30&nbsp;<br \/>&nbsp;*&nbsp;@param&nbsp;mixed&nbsp;$end&nbsp;&nbsp;&nbsp;end&nbsp;time,&nbsp;e.g.,&nbsp;8:30pm&nbsp;or&nbsp;20:30&nbsp;<br \/>&nbsp;*&nbsp;@param&nbsp;string&nbsp;$interval&nbsp;time&nbsp;intervals,&nbsp;1&nbsp;hour,&nbsp;1&nbsp;mins,&nbsp;1&nbsp;secs,&nbsp;etc.<br \/>&nbsp;*&nbsp;@param&nbsp;string&nbsp;$format&nbsp;time&nbsp;format,&nbsp;e.g.,&nbsp;12&nbsp;or&nbsp;24<br \/>&nbsp;*\/&nbsp;<br \/><\/span><span style=\"color: #007700\">function&nbsp;<\/span><span style=\"color: #0000BB\">create_time_range<\/span><span style=\"color: #007700\">(<\/span><span style=\"color: #0000BB\">$start<\/span><span style=\"color: #007700\">,&nbsp;<\/span><span style=\"color: #0000BB\">$end<\/span><span style=\"color: #007700\">,&nbsp;<\/span><span style=\"color: #0000BB\">$interval&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;<\/span><span style=\"color: #DD0000\">'30&nbsp;mins'<\/span><span style=\"color: #007700\">,&nbsp;<\/span><span style=\"color: #0000BB\">$format&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;<\/span><span style=\"color: #DD0000\">'12'<\/span><span style=\"color: #007700\">)&nbsp;{<br \/>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$startTime&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;<\/span><span style=\"color: #0000BB\">strtotime<\/span><span style=\"color: #007700\">(<\/span><span style=\"color: #0000BB\">$start<\/span><span style=\"color: #007700\">);&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$endTime&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;<\/span><span style=\"color: #0000BB\">strtotime<\/span><span style=\"color: #007700\">(<\/span><span style=\"color: #0000BB\">$end<\/span><span style=\"color: #007700\">);<br \/>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$returnTimeFormat&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;(<\/span><span style=\"color: #0000BB\">$format&nbsp;<\/span><span style=\"color: #007700\">==&nbsp;<span style=\"color: #DD0000\">'12'<\/span><\/span><span style=\"color: #007700\">)?<\/span><span style=\"color: #DD0000\">'g:i:s&nbsp;A'<\/span><span style=\"color: #007700\">:<\/span><span style=\"color: #DD0000\">'G:i:s'<\/span><span style=\"color: #007700\">;<br \/><br \/>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$current&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;<\/span><span style=\"color: #0000BB\">time<\/span><span style=\"color: #007700\">();&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$addTime&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;<\/span><span style=\"color: #0000BB\">strtotime<\/span><span style=\"color: #007700\">(<\/span><span style=\"color: #DD0000\">'+'<\/span><span style=\"color: #007700\">.<\/span><span style=\"color: #0000BB\">$interval<\/span><span style=\"color: #007700\">,&nbsp;<\/span><span style=\"color: #0000BB\">$current<\/span><span style=\"color: #007700\">);&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$diff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;<\/span><span style=\"color: #0000BB\">$addTime&nbsp;<\/span><span style=\"color: #007700\">-&nbsp;<\/span><span style=\"color: #0000BB\">$current<\/span><span style=\"color: #007700\">;<br \/><br \/>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$times&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;array();&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(<\/span><span style=\"color: #0000BB\">$startTime&nbsp;<\/span><span style=\"color: #007700\">&lt;&nbsp;<\/span><span style=\"color: #0000BB\">$endTime<\/span><span style=\"color: #007700\">)&nbsp;{&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$times<\/span><span style=\"color: #007700\">[]&nbsp;=&nbsp;<\/span><span style=\"color: #0000BB\">date<\/span><span style=\"color: #007700\">(<\/span><span style=\"color: #0000BB\">$returnTimeFormat<\/span><span style=\"color: #007700\">,&nbsp;<\/span><span style=\"color: #0000BB\">$startTime<\/span><span style=\"color: #007700\">);&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$startTime&nbsp;<\/span><span style=\"color: #007700\">+=&nbsp;<\/span><span style=\"color: #0000BB\">$diff<\/span><span style=\"color: #007700\">;&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;<\/span><span style=\"color: #0000BB\">$times<\/span><span style=\"color: #007700\">[]&nbsp;=&nbsp;<\/span><span style=\"color: #0000BB\">date<\/span><span style=\"color: #007700\">(<\/span><span style=\"color: #0000BB\">$returnTimeFormat<\/span><span style=\"color: #007700\">,&nbsp;<\/span><span style=\"color: #0000BB\">$startTime<\/span><span style=\"color: #007700\">);&nbsp;<br \/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;<\/span><span style=\"color: #0000BB\">$times<\/span><span style=\"color: #007700\">;&nbsp;<br \/>}<\/span><\/pre>\n<p>Use the <code>create_time_range()<\/code> function like the below to get the time range array of specific time duration.<\/p>\n<pre><span style=\"color: #FF8000\">\/\/&nbsp;create&nbsp;array&nbsp;of&nbsp;time&nbsp;ranges&nbsp;<br \/><\/span><span style=\"color: #0000BB\">$times&nbsp;<\/span><span style=\"color: #007700\">=&nbsp;<\/span><span style=\"color: #0000BB\">create_time_range<\/span><span style=\"color: #007700\">(<\/span><span style=\"color: #DD0000\">'7:30'<\/span><span style=\"color: #007700\">,&nbsp;<\/span><span style=\"color: #DD0000\">'18:30'<\/span><span style=\"color: #007700\">,&nbsp;<\/span><span style=\"color: #DD0000\">'30&nbsp;mins'<\/span><span style=\"color: #007700\">);<\/span><\/pre>\n<p>The above code returns the time range array like the below.<\/p>\n<pre>Array\r\n(\r\n    [0] => 7:30:00 AM\r\n    [1] => 8:00:00 AM\r\n    [2] => 8:30:00 AM\r\n    [3] => 9:00:00 AM\r\n    [4] => 9:30:00 AM\r\n    [5] => 10:00:00 AM\r\n    [6] => 10:30:00 AM\r\n    [7] => 11:00:00 AM\r\n    [8] => 11:30:00 AM\r\n    [9] => 12:00:00 PM\r\n    [10] => 12:30:00 PM\r\n    [11] => 1:00:00 PM\r\n    [12] => 1:30:00 PM\r\n    [13] => 2:00:00 PM\r\n    [14] => 2:30:00 PM\r\n    [15] => 3:00:00 PM\r\n    [16] => 3:30:00 PM\r\n    [17] => 4:00:00 PM\r\n    [18] => 4:30:00 PM\r\n    [19] => 5:00:00 PM\r\n    [20] => 5:30:00 PM\r\n    [21] => 6:00:00 PM\r\n    [22] => 6:30:00 PM\r\n)\r\n<\/pre>\n<p>The following HTML and PHP code will generate a time picker dropdown using the time range array.<\/p>\n<pre>&lt;<span style=\"color:#bf4f24\">select<\/span> <span style=\"color:#bf4f24\">name<\/span>=<span style=\"color:#0b6125\">\"time_picker\"<\/span>>\r\n    &lt;<span style=\"color:#bf4f24\">option<\/span> <span style=\"color:#bf4f24\">value<\/span>=<span style=\"color:#0b6125\">\"\"<\/span>>Select Time&lt;\/<span style=\"color:#bf4f24\">option<\/span>>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color: #0000BB\">&lt;?php&nbsp;<\/span><span style=\"color: #007700\">foreach(<\/span><span style=\"color: #0000BB\">$times&nbsp;<\/span><span style=\"color: #007700\">as&nbsp;<\/span><span style=\"color: #0000BB\">$key<\/span><span style=\"color: #007700\">=&gt;<\/span><span style=\"color: #0000BB\">$val<\/span><span style=\"color: #007700\">){&nbsp;<\/span><span style=\"color: #0000BB\">?&gt;<\/span>\r\n    &lt;<span style=\"color:#bf4f24\">option<\/span> <span style=\"color:#bf4f24\">value<\/span>=<span style=\"color:#0b6125\">\"<span style=\"color: #0000BB\">&lt;?php&nbsp;<\/span><span style=\"color: #007700\">echo&nbsp;<\/span><span style=\"color: #0000BB\">$val<\/span><span style=\"color: #007700\">;&nbsp;<\/span><span style=\"color: #0000BB\">?&gt;<\/span>\"<\/span>><span style=\"color: #0000BB\">&lt;?php&nbsp;<\/span><span style=\"color: #007700\">echo&nbsp;<\/span><span style=\"color: #0000BB\">$val<\/span><span style=\"color: #007700\">;&nbsp;<\/span><span style=\"color: #0000BB\">?&gt;<\/span>&lt;\/<span style=\"color:#bf4f24\">option<\/span>>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color: #0000BB\">&lt;?php&nbsp;<\/span><span style=\"color: #007700\">}&nbsp;<\/span><span style=\"color: #0000BB\">?&gt;<\/span>\r\n&lt;\/<span style=\"color:#bf4f24\">select<\/span>>\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>If you want to provide a time picker dropdown for selecting time, then there are many options to do that. You can use jQuery plugins to provide a time picker to the user or generate <\/p>\n","protected":false},"author":1,"featured_media":1791,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4],"tags":[14,169],"class_list":["post-1790","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","tag-php","tag-time","cat-4-id","has_thumb"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Create Time Range Array in PHP - CodexWorld<\/title>\n<meta name=\"description\" content=\"Create time range function in PHP - Simple code to create time range array in PHP and generate time picker dropdown using PHP and HTML.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codexworld.com\/create-time-range-array-php\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create Time Range Array in PHP - CodexWorld\" \/>\n<meta property=\"og:description\" content=\"Create time range function in PHP - Simple code to create time range array in PHP and generate time picker dropdown using PHP and HTML.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codexworld.com\/create-time-range-array-php\/\" \/>\n<meta property=\"og:site_name\" content=\"CodexWorld\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codexworld\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/codexworld\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-29T16:18:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-08-29T18:33:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codexworld.com\/wp-content\/uploads\/2016\/08\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"CodexWorld\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codexworldblog\" \/>\n<meta name=\"twitter:site\" content=\"@codexworldweb\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"CodexWorld\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/\"},\"author\":{\"name\":\"CodexWorld\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#\\\/schema\\\/person\\\/9da51d8fa3cdefeb5ec9c69136d4baf0\"},\"headline\":\"How to Create Time Range Array in PHP\",\"datePublished\":\"2016-08-29T16:18:18+00:00\",\"dateModified\":\"2016-08-29T18:33:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/\"},\"wordCount\":266,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codexworld.com\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png\",\"keywords\":[\"PHP\",\"Time\"],\"articleSection\":[\"PHP\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/\",\"url\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/\",\"name\":\"How to Create Time Range Array in PHP - CodexWorld\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codexworld.com\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png\",\"datePublished\":\"2016-08-29T16:18:18+00:00\",\"dateModified\":\"2016-08-29T18:33:32+00:00\",\"description\":\"Create time range function in PHP - Simple code to create time range array in PHP and generate time picker dropdown using PHP and HTML.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.codexworld.com\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png\",\"contentUrl\":\"https:\\\/\\\/www.codexworld.com\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png\",\"width\":1366,\"height\":768,\"caption\":\"create-time-range-array-generate-time-picker-dropdown-php-html-codexworld\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/create-time-range-array-php\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codexworld.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Create Time Range Array in PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#website\",\"url\":\"https:\\\/\\\/www.codexworld.com\\\/\",\"name\":\"CodexWorld\",\"description\":\"Web &amp; Mobile App Development Company\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.codexworld.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#organization\",\"name\":\"CodexWorld\",\"url\":\"https:\\\/\\\/www.codexworld.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.codexworld.com\\\/wp-content\\\/uploads\\\/2014\\\/09\\\/codexworld-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.codexworld.com\\\/wp-content\\\/uploads\\\/2014\\\/09\\\/codexworld-logo.png\",\"width\":200,\"height\":19,\"caption\":\"CodexWorld\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/codexworld\",\"https:\\\/\\\/x.com\\\/codexworldweb\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/codexworld\",\"https:\\\/\\\/www.youtube.com\\\/codexworld\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.codexworld.com\\\/#\\\/schema\\\/person\\\/9da51d8fa3cdefeb5ec9c69136d4baf0\",\"name\":\"CodexWorld\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cf4999db3b409de559f80677afa01729bb2eeda19be273c254e8b2c22729e386?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cf4999db3b409de559f80677afa01729bb2eeda19be273c254e8b2c22729e386?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cf4999db3b409de559f80677afa01729bb2eeda19be273c254e8b2c22729e386?s=96&r=g\",\"caption\":\"CodexWorld\"},\"description\":\"CodexWorld is a programming blog, one-stop destination for web professionals \u2014 developers, programmers, freelancers, and site owners.\",\"sameAs\":[\"http:\\\/\\\/www.codexworld.com\",\"https:\\\/\\\/www.facebook.com\\\/codexworld\",\"https:\\\/\\\/x.com\\\/codexworldblog\"],\"url\":\"https:\\\/\\\/www.codexworld.com\\\/author\\\/nitya192265\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Create Time Range Array in PHP - CodexWorld","description":"Create time range function in PHP - Simple code to create time range array in PHP and generate time picker dropdown using PHP and HTML.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codexworld.com\/create-time-range-array-php\/","og_locale":"en_US","og_type":"article","og_title":"How to Create Time Range Array in PHP - CodexWorld","og_description":"Create time range function in PHP - Simple code to create time range array in PHP and generate time picker dropdown using PHP and HTML.","og_url":"https:\/\/www.codexworld.com\/create-time-range-array-php\/","og_site_name":"CodexWorld","article_publisher":"https:\/\/www.facebook.com\/codexworld","article_author":"https:\/\/www.facebook.com\/codexworld","article_published_time":"2016-08-29T16:18:18+00:00","article_modified_time":"2016-08-29T18:33:32+00:00","og_image":[{"width":1366,"height":768,"url":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2016\/08\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png","type":"image\/png"}],"author":"CodexWorld","twitter_card":"summary_large_image","twitter_creator":"@codexworldblog","twitter_site":"@codexworldweb","twitter_misc":{"Written by":"CodexWorld","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/#article","isPartOf":{"@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/"},"author":{"name":"CodexWorld","@id":"https:\/\/www.codexworld.com\/#\/schema\/person\/9da51d8fa3cdefeb5ec9c69136d4baf0"},"headline":"How to Create Time Range Array in PHP","datePublished":"2016-08-29T16:18:18+00:00","dateModified":"2016-08-29T18:33:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/"},"wordCount":266,"commentCount":4,"publisher":{"@id":"https:\/\/www.codexworld.com\/#organization"},"image":{"@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2016\/08\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png","keywords":["PHP","Time"],"articleSection":["PHP"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.codexworld.com\/create-time-range-array-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/","url":"https:\/\/www.codexworld.com\/create-time-range-array-php\/","name":"How to Create Time Range Array in PHP - CodexWorld","isPartOf":{"@id":"https:\/\/www.codexworld.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/#primaryimage"},"image":{"@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2016\/08\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png","datePublished":"2016-08-29T16:18:18+00:00","dateModified":"2016-08-29T18:33:32+00:00","description":"Create time range function in PHP - Simple code to create time range array in PHP and generate time picker dropdown using PHP and HTML.","breadcrumb":{"@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codexworld.com\/create-time-range-array-php\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/#primaryimage","url":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2016\/08\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png","contentUrl":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2016\/08\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png","width":1366,"height":768,"caption":"create-time-range-array-generate-time-picker-dropdown-php-html-codexworld"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codexworld.com\/create-time-range-array-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codexworld.com\/"},{"@type":"ListItem","position":2,"name":"How to Create Time Range Array in PHP"}]},{"@type":"WebSite","@id":"https:\/\/www.codexworld.com\/#website","url":"https:\/\/www.codexworld.com\/","name":"CodexWorld","description":"Web &amp; Mobile App Development Company","publisher":{"@id":"https:\/\/www.codexworld.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codexworld.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codexworld.com\/#organization","name":"CodexWorld","url":"https:\/\/www.codexworld.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codexworld.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2014\/09\/codexworld-logo.png","contentUrl":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2014\/09\/codexworld-logo.png","width":200,"height":19,"caption":"CodexWorld"},"image":{"@id":"https:\/\/www.codexworld.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codexworld","https:\/\/x.com\/codexworldweb","https:\/\/www.linkedin.com\/company\/codexworld","https:\/\/www.youtube.com\/codexworld"]},{"@type":"Person","@id":"https:\/\/www.codexworld.com\/#\/schema\/person\/9da51d8fa3cdefeb5ec9c69136d4baf0","name":"CodexWorld","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/cf4999db3b409de559f80677afa01729bb2eeda19be273c254e8b2c22729e386?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cf4999db3b409de559f80677afa01729bb2eeda19be273c254e8b2c22729e386?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cf4999db3b409de559f80677afa01729bb2eeda19be273c254e8b2c22729e386?s=96&r=g","caption":"CodexWorld"},"description":"CodexWorld is a programming blog, one-stop destination for web professionals \u2014 developers, programmers, freelancers, and site owners.","sameAs":["http:\/\/www.codexworld.com","https:\/\/www.facebook.com\/codexworld","https:\/\/x.com\/codexworldblog"],"url":"https:\/\/www.codexworld.com\/author\/nitya192265\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.codexworld.com\/wp-content\/uploads\/2016\/08\/create-time-range-array-generate-time-picker-dropdown-php-html-codexworld.png","jetpack_shortlink":"https:\/\/wp.me\/p6bxIh-sS","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/posts\/1790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/comments?post=1790"}],"version-history":[{"count":2,"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/posts\/1790\/revisions"}],"predecessor-version":[{"id":1793,"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/posts\/1790\/revisions\/1793"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/media\/1791"}],"wp:attachment":[{"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/media?parent=1790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/categories?post=1790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codexworld.com\/wp-json\/wp\/v2\/tags?post=1790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}