1. Go to this page and download the library: Download bkuhl/bible-csb 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/ */
bkuhl / bible-csb example snippets
use BKuhl\BibleCSB\BookFactory;
$bookFactory = new BookFactory();
$genesis = $bookFactory->make(BookEnum::GENESIS);
$oldTestamentBooks = $bookFactory->makeByTestament(Testament::OLD);
$newTestamentBooks = $bookFactory->makeByTestament(Testament::NEW);
$allBooks = $bookFactory->makeAll();
$number = $chapter1->number(); // Returns 1
$book = $chapter1->book(); // Returns the Book object
$verseCount = $chapter1->verseCount(); // Returns number of verses in chapter
$verses = $chapter1->verses(); // Returns array of Verse objects
$verse = $chapter1->verse(1); // Returns Verse object for verse 1
$hasVerse = $chapter1->hasVerse(1); // Returns true if verse exists
$text = $verse1->text(); // Returns the verse text
$number = $verse1->number(); // Returns 1
$chapter = $verse1->chapter(); // Returns the Chapter object
use BKuhl\BibleCSB\BookFactory;
use BKuhl\BibleCSB\BookEnum;
$bookFactory = new BookFactory();
$genesis = $bookFactory->make(BookEnum::GENESIS);
$chapter1 = $genesis->chapter(1);
$verse1 = $chapter1->verse(1);
echo $verse1->text(); // Outputs: "In the beginning God created the heavens and the earth."
use BKuhl\BibleCSB\BookFactory;
use BKuhl\BibleCSB\BookEnum;
$bookFactory = new BookFactory();
$genesis = $bookFactory->make(BookEnum::GENESIS);
$chapter1 = $genesis->chapter(1);
foreach ($chapter1->verses() as $verse) {
echo "Verse {$verse->number()}: {$verse->text()}\n";
}
use BKuhl\BibleCSB\BookFactory;
use BKuhl\BibleCSB\BookEnum;
$bookFactory = new BookFactory();
$genesis = $bookFactory->make(BookEnum::GENESIS);
$verseText = $genesis->verse(1); // Returns the text of verse 1 from any chapter
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.