PHP code example of itools / smartarray

1. Go to this page and download the library: Download itools/smartarray library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

itools / smartarray example snippets


foreach ($articles as $article) {
    if (!empty($article['featured'])) {
        $summary = substr(strip_tags($article['summary']), 0, 120);
        echo "<h2>" . htmlspecialchars($article['title'], ENT_QUOTES, 'UTF-8') . "</h2>\n";
        echo "<p>"  . htmlspecialchars($summary, ENT_QUOTES, 'UTF-8') . "...</p>\n";
    }
}

foreach ($articles->where('featured') as $article) {
    echo "<h2>$article->title</h2>\n";
    echo "<p>{$article->summary->textOnly()->maxChars(120, '...')}</p>\n";
}

// SmartArray: ->toArray() returns a plain nested PHP array with original values
$rows = $orders->toArray();

// SmartString fields: ->value() returns the original value, in its original type
$total = $order->total->value();