Categories: Snippets

Adding divs to a foreach loop every 4 times

The output look like:

<div>
   kicks brand
   kicks brand
   kicks brand
   kicks brand
</div>
<div>
   kicks brand
   kicks brand
   kicks brand
   kicks brand
</div>
<div>
   kicks brand
   kicks brand
   kicks brand
   kicks brand
</div>

 

 

$count = 1;
foreach( $array_var as $var ) 
{
    if ($count%4 == 1)
    {  
         echo "<div>";
    }
    // Code
    if ($count%4 == 0)
    {
        echo "</div>";
    }
    $count++;
}
if ($count%4 != 1) echo "</div>"; //This is to ensure there is no open div if the number of elements in user_kicks is not a multiple of 4
Share

Recent Posts

Clear the browser cache of CSS or JavaScript Using PHP

Other than caching every hour, or every week, you may cache according to file data.…

5 years ago

Current Site URL – Codeigniter

To get host url of current server simply replace application\config\config.php [crayon-66370b836f16d353072695/] with [crayon-66370b836f176414293399/]  

5 years ago

PHP: fopen error handling

You should first test the existence of a file by file_exists(). [crayon-66370b836f2eb776431681/] or simple solution…

5 years ago

Random String PHP

[crayon-66370b836f45c327135157/] Output the random string with the call below: [crayon-66370b836f463686012195/]  

5 years ago

PHP function to make slug (URL string)

Note: from WordPress Use it like this: [crayon-66370b836f5c9999549778/] Code: [crayon-66370b836f5ce984299550/]  

5 years ago

Include all files with in the folder

[crayon-66370b836f784887781872/]  

6 years ago