1. Go to this page and download the library: Download john-kariuki/urban-words 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/ */
john-kariuki / urban-words example snippets
John\Cp\UrbanWordsDatastore;
use John\Cp\UrbanWordsManager;
use John\Cp\WordRankManager;
use John\Exceptions\UrbanWordException;
use John\Exceptions\WordRankManagerException;
use John\Exceptions\WordManagerException;
//Class UrbanWordsDatastore contains a static array of urban words
print_r(UrbanWordsDatastore::$data);
/**
* Class UrbanWordsManager performs CRUD methods on the $data array in UrbanWordsDataStore
* Methods:
* addWord(word, desc, sentence)
* readWord(word)
* updateWord(word, foo, bar, foobar)
* deleteWord(word)
*/
try {
$urbanWord = new UrbanWordsManager();
//Add new word, description and sentence
print_r($urbanWord->addWord('Bae', 'Endearing term for lover', 'Your bae has a bae'));
//Pass slang word to read
print_r($urbanWord->readWord('Bae'));
//Update slang word details
print_r($urbanWord->updateWord("Bae", "Foo", "Bar", "Foo Bar"));
//Pass slang word to delete
print_r($urbanWord->deleteWord('Turnt'));
print_r($urbanWord->getWords());
} catch (WordManagerException $e) {
echo $e->errorMessage();
}
//Class WordRankManager returns the frequency of occurence of a word in a sentence
try {
$sentence = new WordRankManager("The big brown fox is just a big brown fox jumping up all in the lazy dog's business");
print_r($sentence->ranker());
} catch (WordRankManagerException $e) {
echo $e->errorMessage();
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.