Arabic
[ class tree: Arabic ] [ index: Arabic ] [ all elements ]

Element index for package Arabic

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ j ] [ l ] [ m ] [ n ] [ o ] [ p ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ x ] [ y ] [ z ] [ _ ]

_

__call
in file Arabic.php, method Arabic::__call()
    Magic method __call() allows to capture invocation of non existing methods.
__construct
in file ArSoundex.class.php, method ArSoundex::__construct()
    Loads initialize values
__construct
in file ArStandard.class.php, method ArStandard::__construct()
    Loads initialize values
__construct
in file ArQuery.class.php, method ArQuery::__construct()
    Loads initialize values
__construct
in file ArNumbers.class.php, method ArNumbers::__construct()
    Loads initialize values
__construct
in file ArNormalise.class.php, method ArNormalise::__construct()
    Load the Unicode constants that will be used ibn substitutions and normalisations.
__construct
in file ArStemmer.class.php, method ArStemmer::__construct()
    Loads initialize values
__construct
in file ArStrToTime.class.php, method ArStrToTime::__construct()
    Loads initialize values
__construct
in file Transliteration.class.php, method Transliteration::__construct()
    Loads initialize values
__construct
in file Salat.class.php, method Salat::__construct()
    Loads initialize values
__construct
in file Hiero.class.php, method Hiero::__construct()
    Loads initialize values
__construct
in file ArWordTag.class.php, method ArWordTag::__construct()
    Loads initialize values
__construct
in file ArMktime.class.php, method ArMktime::__construct()
    Loads initialize values
__construct
in file ArKeySwap.class.php, method ArKeySwap::__construct()
    Loads initialize values
__construct
in file ArCharsetD.class.php, method ArCharsetD::__construct()
    Loads initialize values
__construct
in file ArCharsetC.class.php, method ArCharsetC::__construct()
    Loads initialize values
__construct
in file ArAutoSummarize.class.php, method ArAutoSummarize::__construct()
    Loads initialize values
__construct
in file Arabic.php, method ArabicException::__construct()
    Make sure everything is assigned properly
__construct
in file Arabic.php, method Arabic::__construct()
    Load selected library/class you would like to use its functionality
__construct
in file ArCompressStr.class.php, method ArCompressStr::__construct()
    Loads initialize values
__construct
in file ArIdentifier.class.php, method ArIdentifier::__construct()
    Loads initialize values
__construct
in file ArDate.class.php, method ArDate::__construct()
    Loads initialize values
__construct
in file ArGlyphs.class.php, method ArGlyphs::__construct()
    Loads initialize values
__construct
in file ArGender.class.php, method ArGender::__construct()
    Loads initialize values
__destruct
in file Arabic.php, method Arabic::__destruct()
    Garbage collection, release child objects directly
top

a

$a4LinesInput
in file ArGlyphs.class.php, variable ArGlyphs::$a4LinesInput
    "a4Lines" method input charset
$a4LinesVars
in file ArGlyphs.class.php, variable ArGlyphs::$a4LinesVars
    Name of the textual "a4Lines" method parameters
$AB2
in file Salat.class.php, variable Salat::$AB2
$AG2
in file Salat.class.php, variable Salat::$AG2
$AJ2
in file Salat.class.php, variable Salat::$AJ2
$allFormsInput
in file ArQuery.class.php, variable ArQuery::$allFormsInput
    "allForms" method input charset
$allFormsOutput
in file ArQuery.class.php, variable ArQuery::$allFormsOutput
    "allForms" method output charset
$allFormsVars
in file ArQuery.class.php, variable ArQuery::$allFormsVars
    Name of the textual "allForms" method parameters
$aphonixCode
in file ArSoundex.class.php, variable ArSoundex::$aphonixCode
$ar2enInput
in file Transliteration.class.php, variable Transliteration::$ar2enInput
    "ar2en" method input charset
$ar2enPregReplace
in file Transliteration.class.php, variable Transliteration::$ar2enPregReplace
$ar2enPregSearch
in file Transliteration.class.php, variable Transliteration::$ar2enPregSearch
$ar2enStrReplace
in file Transliteration.class.php, variable Transliteration::$ar2enStrReplace
$ar2enStrSearch
in file Transliteration.class.php, variable Transliteration::$ar2enStrSearch
$ar2enVars
in file Transliteration.class.php, variable Transliteration::$ar2enVars
    Name of the textual "ar2en" method parameters
$arFinePatterns
in file Transliteration.class.php, variable Transliteration::$arFinePatterns
$arFineReplacements
in file Transliteration.class.php, variable Transliteration::$arFineReplacements
$asoundexCode
in file ArSoundex.class.php, variable ArSoundex::$asoundexCode
a4Lines
in file ArGlyphs.class.php, method ArGlyphs::a4Lines()
    Calculate the lines number of given Arabic text and font size that will fit in A4 page size
a4MaxChars
in file ArGlyphs.class.php, method ArGlyphs::a4MaxChars()
    Regression analysis calculate roughly the max number of character fit in one A4 page line for a given font size.
acceptedWord
in file ArAutoSummarize.class.php, method ArAutoSummarize::acceptedWord()
    Check some conditions to know if a given string is a formal valid word or not
allForms
in file ArQuery.class.php, method ArQuery::allForms()
    Get most possible Arabic lexical forms of user search keywords
allWordForms
in file ArQuery.class.php, method ArQuery::allWordForms()
    Get most possible Arabic lexical forms for a given word
ar2en
in file Transliteration.class.php, method Transliteration::ar2en()
    Transliterate Arabic string into English by render them in the orthography of the English language
Arabic
in file Arabic.php, class Arabic
    Core PHP and Arabic language class
Arabic.php
procedural page Arabic.php
ArabicException
in file Arabic.php, class ArabicException
    Arabic Exception class defined by extending the built-in Exception class.
arabicMonths
in file ArDate.class.php, method ArDate::arabicMonths()
    Add Arabic month names to the replacement array
ArAutoSummarize
in file ArAutoSummarize.class.php, class ArAutoSummarize
    This PHP class do automatic keyphrase extraction to provide a quick mini-summary for a long Arabic document
ArCharsetC
in file ArCharsetC.class.php, class ArCharsetC
    This PHP class converts a given Arabic string from one Arabic character set to another
ArCharsetD
in file ArCharsetD.class.php, class ArCharsetD
    This PHP class detect Arabic string character set
ArCompressStr
in file ArCompressStr.class.php, class ArCompressStr
    This PHP class compress Arabic string using Huffman-like coding
ArDate
in file ArDate.class.php, class ArDate
    This PHP class is an Arabic customization for PHP date function
ArGender
in file ArGender.class.php, class ArGender
    This PHP class attempts to guess the gender of Arabic names
ArGlyphs
in file ArGlyphs.class.php, class ArGlyphs
    This PHP class render Arabic text by performs Arabic glyph joining on it
ArIdentifier
in file ArIdentifier.class.php, class ArIdentifier
    This PHP class identify Arabic text segments
ArKeySwap
in file ArKeySwap.class.php, class ArKeySwap
    This PHP class convert keyboard language programmatically (English - Arabic)
ArMktime
in file ArMktime.class.php, class ArMktime
    This PHP class is an Arabic customization for PHP mktime function
ArNormalise
in file ArNormalise.class.php, class ArNormalise
    This class provides various functions to manipulate arabic text and normalise it by applying filters, for example, to strip tatweel and tashkeel, to normalise hamza and lamalephs, and to unshape a joined Arabic text back into its normalised form.
arNum
in file Transliteration.class.php, method Transliteration::arNum()
    Render numbers in given string using HTML entities that will show them as Indian digits (i.e. ١, ٢, ٣, etc.) whatever browser language settings are (if browser supports UTF-8 character set).
ArNumbers
in file ArNumbers.class.php, class ArNumbers
    This PHP class spell numbers in the Arabic idiom
ArQuery
in file ArQuery.class.php, class ArQuery
    This PHP class build WHERE condition for SQL statement using MySQL REGEXP and Arabic lexical rules
ArSoundex
in file ArSoundex.class.php, class ArSoundex
    This PHP class implement Arabic soundex algorithm
ArStandard
in file ArStandard.class.php, class ArStandard
    This PHP class standardize Arabic text
ArStemmer
in file ArStemmer.class.php, class ArStemmer
    This PHP class get stem of an Arabic word
ArStrToTime
in file ArStrToTime.class.php, class ArStrToTime
    This PHP class parse about any Arabic textual datetime description into a Unix timestamp
ArWordTag
in file ArWordTag.class.php, class ArWordTag
    This PHP class to tagging Arabic Word
autoload
in file Arabic.php, method Arabic::autoload()
    Include file that include requested class
ArAutoSummarize.class.php
procedural page ArAutoSummarize.class.php
ArCharsetC.class.php
procedural page ArCharsetC.class.php
ArCharsetD.class.php
procedural page ArCharsetD.class.php
ArCompressStr.class.php
procedural page ArCompressStr.class.php
ArDate.class.php
procedural page ArDate.class.php
ArGender.class.php
procedural page ArGender.class.php
ArGlyphs.class.php
procedural page ArGlyphs.class.php
ArIdentifier.class.php
procedural page ArIdentifier.class.php
ArKeySwap.class.php
procedural page ArKeySwap.class.php
ArMktime.class.php
procedural page ArMktime.class.php
ArNormalise.class.php
procedural page ArNormalise.class.php
ArNumbers.class.php
procedural page ArNumbers.class.php
ArQuery.class.php
procedural page ArQuery.class.php
ArSoundex.class.php
procedural page ArSoundex.class.php
ArStandard.class.php
procedural page ArStandard.class.php
ArStemmer.class.php
procedural page ArStemmer.class.php
ArStrToTime.class.php
procedural page ArStrToTime.class.php
ArWordTag.class.php
procedural page ArWordTag.class.php
top

b

$bin
in file ArCompressStr.class.php, variable ArCompressStr::$bin
$binary
in file ArCompressStr.class.php, variable ArCompressStr::$binary
bits2hex
in file ArCompressStr.class.php, method ArCompressStr::bits2hex()
    Convert binary string into hexadecimal string
bits2str
in file ArCompressStr.class.php, method ArCompressStr::bits2str()
    Convert binary string into textual string
bug2iso
in file ArCharsetC.class.php, method ArCharsetC::bug2iso()
    Convert buggy Arabic imported database string to ISO-8859-6 format
bug2utf
in file ArCharsetC.class.php, method ArCharsetC::bug2utf()
    Convert buggy Arabic imported database string to UTF-8 format
bug2win
in file ArCharsetC.class.php, method ArCharsetC::bug2win()
    Convert buggy Arabic imported database string to Windows-1256 format
top

c

$chars
in file ArNormalise.class.php, variable ArNormalise::$chars
$cleanCommonInput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$cleanCommonInput
    "cleanCommon" method input charset
$cleanCommonOutput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$cleanCommonOutput
    "cleanCommon" method output charset
$cleanCommonVars
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$cleanCommonVars
    Name of the textual "cleanCommon" method parameters
$code
in file ArSoundex.class.php, variable ArSoundex::$code
$commonChars
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$commonChars
$commonWords
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$commonWords
$compatible
in file Arabic.php, variable Arabic::$compatible
$compatibleMode
in file Arabic.php, variable Arabic::$compatibleMode
$compressInput
in file ArCompressStr.class.php, variable ArCompressStr::$compressInput
    "compress" method input charset
$compressVars
in file ArCompressStr.class.php, variable ArCompressStr::$compressVars
    Name of the textual "compress" method parameters
cleanCommon
in file ArAutoSummarize.class.php, method ArAutoSummarize::cleanCommon()
    Extracting common Arabic words (roughly) from input Arabic string (document content)
compress
in file ArCompressStr.class.php, method ArCompressStr::compress()
    Compress the given string using the Huffman-like coding
convert
in file Arabic.php, method Arabic::convert()
    Convert Arabic string from one format to another
convertDate
in file ArMktime.class.php, method ArMktime::convertDate()
    This will convert given Hijri date (Islamic calendar) into Gregorian date
coordinate2deg
in file Salat.class.php, method Salat::coordinate2deg()
    Convert coordinates presented in degrees, minutes and seconds (i.e. 12°34'56"S formula) into usual float number in degree unit scale (i.e. -12.5822 value)
coreConvert
in file Arabic.php, method Arabic::coreConvert()
    Convert Arabic string from one charset to another
top

d

$dateOutput
in file ArDate.class.php, variable ArDate::$dateOutput
    "date" method output charset
$day
in file Salat.class.php, variable Salat::$day
$decompressOutput
in file ArCompressStr.class.php, variable ArCompressStr::$decompressOutput
    "decompress" method output charset
$doRateSummarizeInput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$doRateSummarizeInput
    "doRateSummarize" method input charset
$doRateSummarizeOutput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$doRateSummarizeOutput
    "doRateSummarize" method output charset
$doRateSummarizeVars
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$doRateSummarizeVars
    Name of the textual "doRateSummarize" method parameters
$doSummarizeInput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$doSummarizeInput
    "doSummarize" method input charset
$doSummarizeOutput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$doSummarizeOutput
    "doSummarize" method output charset
$doSummarizeVars
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$doSummarizeVars
    Name of the textual "doSummarize" method parameters
date
in file ArDate.class.php, method ArDate::date()
    Format a local time/date in Arabic string
dateCorrection
in file ArDate.class.php, method ArDate::dateCorrection()
    Calculate Hijri calendar correction using Um-Al-Qura calendar information
decodeEntities
in file ArGlyphs.class.php, method ArGlyphs::decodeEntities()
    Decode all HTML entities (including numerical ones) to regular UTF-8 bytes.
decodeEntities2
in file ArGlyphs.class.php, method ArGlyphs::decodeEntities2()
    Helper function for decodeEntities
decompress
in file ArCompressStr.class.php, method ArCompressStr::decompress()
    Uncompress a compressed string
doNormalize
in file ArAutoSummarize.class.php, method ArAutoSummarize::doNormalize()
    Normalized Arabic document
doRateSummarize
in file ArAutoSummarize.class.php, method ArAutoSummarize::doRateSummarize()
    Summarize percentage of the input Arabic string (document content) into output
doSummarize
in file ArAutoSummarize.class.php, method ArAutoSummarize::doSummarize()
    Summarize input Arabic string (document content) into specific number of sentences in the output
draftStem
in file ArAutoSummarize.class.php, method ArAutoSummarize::draftStem()
    Remove less significant Arabic letter from given string (document content).
top

e

$en2arOutput
in file Transliteration.class.php, variable Transliteration::$en2arOutput
    "en2ar" method output charset
$en2arPregReplace
in file Transliteration.class.php, variable Transliteration::$en2arPregReplace
$en2arPregSearch
in file Transliteration.class.php, variable Transliteration::$en2arPregSearch
$en2arStrReplace
in file Transliteration.class.php, variable Transliteration::$en2arStrReplace
$en2arStrSearch
in file Transliteration.class.php, variable Transliteration::$en2arStrSearch
$encode
in file ArCompressStr.class.php, variable ArCompressStr::$encode
en2ar
in file ArDate.class.php, method ArDate::en2ar()
    Translate English date/time terms into Arabic langauge
en2ar
in file Transliteration.class.php, method Transliteration::en2ar()
    Transliterate English string into Arabic by render them in the orthography of the Arabic language
enNum
in file Transliteration.class.php, method Transliteration::enNum()
    Render numbers in given string using HTML entities that will show them as Arabic digits (i.e. 1, 2, 3, etc.) whatever browser language settings are (if browser supports UTF-8 character set).
top

f

$feminine
in file ArNumbers.class.php, variable ArNumbers::$feminine
$fields
in file ArQuery.class.php, variable ArQuery::$fields
$format
in file ArNumbers.class.php, variable ArNumbers::$format
findISO
in file ArCharsetC.class.php, method ArCharsetC::findISO()
    Get extract position of a given ISO-8859-6 character
findUTF
in file ArCharsetC.class.php, method ArCharsetC::findUTF()
    Get extract position of a given UTF character
findWIN
in file ArCharsetC.class.php, method ArCharsetC::findWIN()
    Get extract position of a given Windows-1256 character
top

g

$getMetaKeywordsInput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$getMetaKeywordsInput
    "getMetaKeywords" method input charset
$getMetaKeywordsOutput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$getMetaKeywordsOutput
    "getMetaKeywords" method output charset
$getMetaKeywordsVars
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$getMetaKeywordsVars
    Name of the textual "getMetaKeywords" method parameters
$getOrderByInput
in file ArQuery.class.php, variable ArQuery::$getOrderByInput
    "getOrderBy" method input charset
$getOrderByOutput
in file ArQuery.class.php, variable ArQuery::$getOrderByOutput
    "getOrderBy" method output charset
$getOrderByVars
in file ArQuery.class.php, variable ArQuery::$getOrderByVars
    Name of the textual "getOrderBy" method parameters
$getWhereConditionInput
in file ArQuery.class.php, variable ArQuery::$getWhereConditionInput
    "getWhereCondition" method input charset
$getWhereConditionOutput
in file ArQuery.class.php, variable ArQuery::$getWhereConditionOutput
    "getWhereCondition" method output charset
$getWhereConditionVars
in file ArQuery.class.php, variable ArQuery::$getWhereConditionVars
    Name of the textual "getWhereCondition" method parameters
$glyphs
in file ArGlyphs.class.php, variable ArGlyphs::$glyphs
getArrFields
in file ArQuery.class.php, method ArQuery::getArrFields()
    Getting values of $fields Array in array format
getCharset
in file ArCharsetD.class.php, method ArCharsetD::getCharset()
    Find the most possible character set for given Arabic string in unknown format
getCode
in file ArSoundex.class.php, method ArSoundex::getCode()
    Get the soundex key calculation method used now
getFeminine
in file ArNumbers.class.php, method ArNumbers::getFeminine()
    Get the feminine flag of counted object
getFormat
in file ArNumbers.class.php, method ArNumbers::getFormat()
    Get the grammer position flag of counted object
getGlyphs
in file ArGlyphs.class.php, method ArGlyphs::getGlyphs()
    Get glyphs
getHTML
in file ArCharsetC.class.php, method ArCharsetC::getHTML()
    Get HTML entity from given position
getInputCharset
in file Arabic.php, method Arabic::getInputCharset()
    Get the charset used in the input Arabic strings
getISO
in file ArCharsetC.class.php, method ArCharsetC::getISO()
    Get ISO-8859-6 character from given position
getLang
in file ArSoundex.class.php, method ArSoundex::getLang()
    Get the soundex key language used now
getLen
in file ArSoundex.class.php, method ArSoundex::getLen()
    Get the soundex key length used now
getMetaKeywords
in file ArAutoSummarize.class.php, method ArAutoSummarize::getMetaKeywords()
    Extract keywords from a given Arabic string (document content)
getMode
in file ArQuery.class.php, method ArQuery::getMode()
    Getting $mode propority value that refer to search mode [0 for OR logic | 1 for AND logic]
getMode
in file ArDate.class.php, method ArDate::getMode()
    Getting $mode value that refer to output mode format
getOrderBy
in file ArQuery.class.php, method ArQuery::getOrderBy()
    Get more relevant order by section related to the user search keywords
getOutputCharset
in file Arabic.php, method Arabic::getOutputCharset()
    Get the charset used in the output Arabic strings
getPrayTime
in file Salat.class.php, method Salat::getPrayTime()
    Calculate Salat times for the date set in setSalatDate methode, and location set in setSalatLocation.
getQibla
in file Salat.class.php, method Salat::getQibla()
    Determine Qibla direction using basic spherical trigonometric formula
getStrFields
in file ArQuery.class.php, method ArQuery::getStrFields()
    Getting values of $fields array in String format (comma delimated)
getUTF
in file ArCharsetC.class.php, method ArCharsetC::getUTF()
    Get UTF character from given position
getWhereCondition
in file ArQuery.class.php, method ArQuery::getWhereCondition()
    Build WHERE section of the SQL statement using defind lex's rules, search mode [AND | OR], and handle also phrases (inclosed by "") using normal LIKE condition to match it as it is.
getWIN
in file ArCharsetC.class.php, method ArCharsetC::getWIN()
    Get Windows-1256 character from given position
getWordLike
in file ArQuery.class.php, method ArQuery::getWordLike()
    Search condition in SQL format for one word in all defind fields using normal LIKE clause
getWordRegExp
in file ArQuery.class.php, method ArQuery::getWordRegExp()
    Search condition in SQL format for one word in all defind fields using REGEXP clause and lex's rules
gregToJd
in file ArDate.class.php, method ArDate::gregToJd()
    Converts a Gregorian date to Julian Day Count
guess
in file ArCharsetD.class.php, method ArCharsetD::guess()
    Count number of hits for the most frequented letters in Arabic language (Alef, Lam and Yaa), then calculate association ratio with each of possible character set (UTF-8, Windows-1256 and ISO-8859-6)
top

h

$hex
in file ArGlyphs.class.php, variable ArGlyphs::$hex
$hex
in file ArCompressStr.class.php, variable ArCompressStr::$hex
$highlightRateSummaryInput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$highlightRateSummaryInput
    "highlightRateSummary" method input charset
$highlightRateSummaryOutput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$highlightRateSummaryOutput
    "highlightRateSummary" method output charset
$highlightRateSummaryVars
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$highlightRateSummaryVars
    Name of the textual "highlightRateSummary" method parameters
$highlightSummaryInput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$highlightSummaryInput
    "highlightSummary" method input charset
$highlightSummaryOutput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$highlightSummaryOutput
    "highlightSummary" method output charset
$highlightSummaryVars
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$highlightSummaryVars
    Name of the textual "highlightSummary" method parameters
$highlightTextInput
in file ArWordTag.class.php, variable ArWordTag::$highlightTextInput
    "highlightText" method input charset
$highlightTextOutput
in file ArWordTag.class.php, variable ArWordTag::$highlightTextOutput
    "highlightText" method output charset
$highlightTextVars
in file ArWordTag.class.php, variable ArWordTag::$highlightTextVars
    Name of the textual "highlightText" method parameters
$hj
in file ArStrToTime.class.php, variable ArStrToTime::$hj
$htmlStr
in file ArCharsetC.class.php, variable ArCharsetC::$htmlStr
hex2bits
in file ArCompressStr.class.php, method ArCompressStr::hex2bits()
    Convert hexadecimal string into binary string
Hiero
in file Hiero.class.php, class Hiero
    Translate English word into Hieroglyphics
highlightRateSummary
in file ArAutoSummarize.class.php, method ArAutoSummarize::highlightRateSummary()
    Highlight key sentences (summary) as percentage of the input string (document content) using CSS and send the result back as an output.
highlightSummary
in file ArAutoSummarize.class.php, method ArAutoSummarize::highlightSummary()
    Highlight key sentences (summary) of the input string (document content) using CSS and send the result back as an output
highlightText
in file ArWordTag.class.php, method ArWordTag::highlightText()
    Highlighted all nouns in a given Arabic string
hjConvert
in file ArDate.class.php, method ArDate::hjConvert()
    Convert given Gregorian date into Hijri date
html2iso
in file ArCharsetC.class.php, method ArCharsetC::html2iso()
    Convert buggy Arabic string as HTML entities to ISO-8859-6 format
html2utf
in file ArCharsetC.class.php, method ArCharsetC::html2utf()
    Convert buggy Arabic string as HTML entities to UTF-8 format
html2win
in file ArCharsetC.class.php, method ArCharsetC::html2win()
    Convert buggy Arabic string as HTML entities to Windows-1256 format
Hiero.class.php
procedural page Hiero.class.php
top

i

$importantWords
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$importantWords
$individual
in file ArNumbers.class.php, variable ArNumbers::$individual
$inputCharset
in file Arabic.php, variable Arabic::$inputCharset
$instance
in file ArCharsetC.class.php, variable ArCharsetC::$instance
$int2strOutput
in file ArNumbers.class.php, variable ArNumbers::$int2strOutput
    "int2str" method output charset
$isArabicInput
in file ArIdentifier.class.php, variable ArIdentifier::$isArabicInput
    "isArabic" method input charset
$isArabicVars
in file ArIdentifier.class.php, variable ArIdentifier::$isArabicVars
    Name of the textual "isArabic" method parameters
$isFemaleInput
in file ArGender.class.php, variable ArGender::$isFemaleInput
    "isFemale" method input charset
$isFemaleVars
in file ArGender.class.php, variable ArGender::$isFemaleVars
    Name of the textual "isFemale" method parameters
$islamicEpoch
in file ArDate.class.php, variable ArDate::$islamicEpoch
$islamicEpoch
in file ArMktime.class.php, variable ArMktime::$islamicEpoch
$isNounInput
in file ArWordTag.class.php, variable ArWordTag::$isNounInput
    "isNoun" method input charset
$isNounVars
in file ArWordTag.class.php, variable ArWordTag::$isNounVars
    Name of the textual "isNoun" method parameters
$isoStr
in file ArCharsetC.class.php, variable ArCharsetC::$isoStr
identify
in file ArIdentifier.class.php, method ArIdentifier::identify()
    Identify Arabic text in a given UTF-8 multi language string
int2str
in file ArNumbers.class.php, method ArNumbers::int2str()
    Spell integer number in Arabic idiom
isArabic
in file ArIdentifier.class.php, method ArIdentifier::isArabic()
    Find out if given string is Arabic text or not
isFemale
in file ArGender.class.php, method ArGender::isFemale()
    Check if Arabic word is feminine
islamicToJd
in file ArMktime.class.php, method ArMktime::islamicToJd()
    This will convert given Hijri date (Islamic calendar) into Julian day
islamicToJd
in file ArDate.class.php, method ArDate::islamicToJd()
    Convert given Hijri date into Julian day
isNoun
in file ArWordTag.class.php, method ArWordTag::isNoun()
    Check if given rabic word is noun or not
iso2utf
in file ArCharsetC.class.php, method ArCharsetC::iso2utf()
    Convert Arabic string from ISO-8859-6 to UTF-8 format
iso2win
in file ArCharsetC.class.php, method ArCharsetC::iso2win()
    Convert Arabic string from ISO-8859-6 to Windows-1256 format
top

j

jdToGreg
in file ArMktime.class.php, method ArMktime::jdToGreg()
    Converts Julian Day Count to Gregorian date
jdToIslamic
in file ArDate.class.php, method ArDate::jdToIslamic()
    Convert given Julian day into Hijri date
top

l

$lang
in file ArSoundex.class.php, variable ArSoundex::$lang
$lat
in file Salat.class.php, variable Salat::$lat
$len
in file ArSoundex.class.php, variable ArSoundex::$len
$lexPatterns
in file ArQuery.class.php, variable ArQuery::$lexPatterns
$lexReplacements
in file ArQuery.class.php, variable ArQuery::$lexReplacements
$long
in file Salat.class.php, variable Salat::$long
length
in file ArCompressStr.class.php, method ArCompressStr::length()
    Retrieve the origenal string length
lex
in file ArQuery.class.php, method ArQuery::lex()
    This method will implement various regular expressin rules based on pre-defined Arabic lexical rules
load
in file Arabic.php, method Arabic::load()
    Load selected Arabic library and create an instance of its class
loadExtra
in file ArAutoSummarize.class.php, method ArAutoSummarize::loadExtra()
    Load enhanced Arabic stop words list
top

m

$map
in file ArSoundex.class.php, variable ArSoundex::$map
$mode
in file ArDate.class.php, variable ArDate::$mode
$month
in file Salat.class.php, variable Salat::$month
$myClass
in file Arabic.php, variable Arabic::$myClass
$myObject
in file Arabic.php, variable Arabic::$myObject
mapCode
in file ArSoundex.class.php, method ArSoundex::mapCode()
    Methode to get soundex/phonix numric code for given word
minAcceptedRank
in file ArAutoSummarize.class.php, method ArAutoSummarize::minAcceptedRank()
    Calculate minimum rank for sentences which will be including in the summary
mktime
in file ArMktime.class.php, method ArMktime::mktime()
    This will return current Unix timestamp for given Hijri date (Islamic calendar)
mktimeCorrection
in file ArMktime.class.php, method ArMktime::mktimeCorrection()
    Calculate Hijri calendar correction using Um-Al-Qura calendar information
myErrorHandler
in file Arabic.php, method Arabic::myErrorHandler()
    Error handler function
top

n

$nextLink
in file ArGlyphs.class.php, variable ArGlyphs::$nextLink
$normaliseHamzaInput
in file ArNormalise.class.php, variable ArNormalise::$normaliseHamzaInput
    "normaliseHamza" method input charset
$normaliseHamzaOutput
in file ArNormalise.class.php, variable ArNormalise::$normaliseHamzaOutput
    "normaliseHamza" method output charset
$normaliseHamzaVars
in file ArNormalise.class.php, variable ArNormalise::$normaliseHamzaVars
    Name of the textual "normaliseHamza" method parameters
$normaliseInput
in file ArNormalise.class.php, variable ArNormalise::$normaliseInput
    "normalise" method input charset
$normaliseLamalephInput
in file ArNormalise.class.php, variable ArNormalise::$normaliseLamalephInput
    "normaliseLamaleph" method input charset
$normaliseLamalephOutput
in file ArNormalise.class.php, variable ArNormalise::$normaliseLamalephOutput
    "normaliseLamaleph" method output charset
$normaliseLamalephVars
in file ArNormalise.class.php, variable ArNormalise::$normaliseLamalephVars
    Name of the textual "normaliseLamaleph" method parameters
$normaliseOutput
in file ArNormalise.class.php, variable ArNormalise::$normaliseOutput
    "normalise" method output charset
$normaliseVars
in file ArNormalise.class.php, variable ArNormalise::$normaliseVars
    Name of the textual "normalise" method parameters
$normalizeAlef
in file ArWordTag.class.php, variable ArWordTag::$normalizeAlef
$normalizeAlef
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$normalizeAlef
$normalizeDiacritics
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$normalizeDiacritics
$normalizeDiacritics
in file ArWordTag.class.php, variable ArWordTag::$normalizeDiacritics
$noun_max_post
in file ArStemmer.class.php, variable ArStemmer::$noun_max_post
$noun_max_pre
in file ArStemmer.class.php, variable ArStemmer::$noun_max_pre
$noun_may
in file ArStemmer.class.php, variable ArStemmer::$noun_may
$noun_min_stem
in file ArStemmer.class.php, variable ArStemmer::$noun_min_stem
$noun_post
in file ArStemmer.class.php, variable ArStemmer::$noun_post
$noun_pre
in file ArStemmer.class.php, variable ArStemmer::$noun_pre
normalise
in file ArNormalise.class.php, method ArNormalise::normalise()
    Takes a string, it applies the various filters in this class to return a unicode normalised string suitable for activities such as searching, indexing, etc.
normaliseHamza
in file ArNormalise.class.php, method ArNormalise::normaliseHamza()
    Normalise all Hamza characters to their corresponding aleph character in an Arabic text.
normaliseLamaleph
in file ArNormalise.class.php, method ArNormalise::normaliseLamaleph()
    Unicode uses some special characters where the lamaleph and any hamza above them are combined into one code point. Some input system use them. This function expands these characters.
top

o

$outputCharset
in file Arabic.php, variable Arabic::$outputCharset
top

p

$particlePreNouns
in file ArWordTag.class.php, variable ArWordTag::$particlePreNouns
$path
in file Arabic.php, variable Arabic::$path
$prevLink
in file ArGlyphs.class.php, variable ArGlyphs::$prevLink
preConvert
in file ArGlyphs.class.php, method ArGlyphs::preConvert()
    Convert Arabic Windows-1256 charset string into glyph joining in UTF-8 hexadecimals stream
top

r

rankSentences
in file ArAutoSummarize.class.php, method ArAutoSummarize::rankSentences()
    Ranks sentences in a given Arabic string (document content).
rankWords
in file ArAutoSummarize.class.php, method ArAutoSummarize::rankWords()
    Ranks words in a given Arabic string (document content). That rank refers to the frequency of that word appears in that given document.
roughStem
in file ArStemmer.class.php, method ArStemmer::roughStem()
    Get rough stem of the given Arabic word (under specific rules)
top

s

$school
in file Salat.class.php, variable Salat::$school
$searchInput
in file ArCompressStr.class.php, variable ArCompressStr::$searchInput
    "search" method input charset
$searchVars
in file ArCompressStr.class.php, variable ArCompressStr::$searchVars
    Name of the textual "search" method parameters
$separators
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$separators
$soundexInput
in file ArSoundex.class.php, variable ArSoundex::$soundexInput
    "soundex" method input charset
$soundexOutput
in file ArSoundex.class.php, variable ArSoundex::$soundexOutput
    "soundex" method output charset
$soundexVars
in file ArSoundex.class.php, variable ArSoundex::$soundexVars
    Name of the textual "soundex" method parameters
$standardInput
in file ArStandard.class.php, variable ArStandard::$standardInput
    "standard" method input charset
$standardOutput
in file ArStandard.class.php, variable ArStandard::$standardOutput
    "standard" method output charset
$standardVars
in file ArStandard.class.php, variable ArStandard::$standardVars
    Name of the textual "standard" method parameters
$stemInput
in file ArStemmer.class.php, variable ArStemmer::$stemInput
    "stem" method output charset
$stemOutput
in file ArStemmer.class.php, variable ArStemmer::$stemOutput
    "stem" method input charset
$stemVars
in file ArStemmer.class.php, variable ArStemmer::$stemVars
    Name of the textual "stem" method parameters
$str2hieroInput
in file Hiero.class.php, variable Hiero::$str2hieroInput
    "str2hiero" method input charset
$str2hieroVars
in file Hiero.class.php, variable Hiero::$str2hieroVars
    Name of the textual "str2hiero" method parameters
$stripTashkeelInput
in file ArNormalise.class.php, variable ArNormalise::$stripTashkeelInput
    "stripTashkeel" method input charset
$stripTashkeelOutput
in file ArNormalise.class.php, variable ArNormalise::$stripTashkeelOutput
    "stripTashkeel" method output charset
$stripTashkeelVars
in file ArNormalise.class.php, variable ArNormalise::$stripTashkeelVars
    Name of the textual "stripTashkeel" method parameters
$stripTatweelInput
in file ArNormalise.class.php, variable ArNormalise::$stripTatweelInput
    "stripTatweel" method input charset
$stripTatweelOutput
in file ArNormalise.class.php, variable ArNormalise::$stripTatweelOutput
    "stripTatweel" method output charset
$stripTatweelVars
in file ArNormalise.class.php, variable ArNormalise::$stripTatweelVars
    Name of the textual "stripTatweel" method parameters
$strtotimeInput
in file ArStrToTime.class.php, variable ArStrToTime::$strtotimeInput
    "strtotime" method input charset
$strtotimeReplace
in file ArStrToTime.class.php, variable ArStrToTime::$strtotimeReplace
$strtotimeSearch
in file ArStrToTime.class.php, variable ArStrToTime::$strtotimeSearch
$strtotimeVars
in file ArStrToTime.class.php, variable ArStrToTime::$strtotimeVars
    Name of the textual "strtotime" method parameters
$summarizeInput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$summarizeInput
    "summarize" method input charset
$summarizeOutput
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$summarizeOutput
    "summarize" method output charset
$summarizeVars
in file ArAutoSummarize.class.php, variable ArAutoSummarize::$summarizeVars
    Name of the textual "summarize" method parameters
$swapAeInput
in file ArKeySwap.class.php, variable ArKeySwap::$swapAeInput
    "swapAe" method input charset
$swapAeVars
in file ArKeySwap.class.php, variable ArKeySwap::$swapAeVars
    Name of the textual "swapAe" method parameters
$swapAr
in file ArKeySwap.class.php, variable ArKeySwap::$swapAr
$swapArAzerty
in file ArKeySwap.class.php, variable ArKeySwap::$swapArAzerty
$swapEaOutput
in file ArKeySwap.class.php, variable ArKeySwap::$swapEaOutput
    "swapEa" method output charset
$swapEn
in file ArKeySwap.class.php, variable ArKeySwap::$swapEn
$swapFr
in file ArKeySwap.class.php, variable ArKeySwap::$swapFr
Salat
in file Salat.class.php, class Salat
    This PHP class calculate the time of Muslim prayer according to the geographic location.
search
in file ArCompressStr.class.php, method ArCompressStr::search()
    Search a compressed string for a given word
setArrFields
in file ArQuery.class.php, method ArQuery::setArrFields()
    Setting value for $fields array
setCode
in file ArSoundex.class.php, method ArSoundex::setCode()
    Set the mapping code of the soundex key (default value is "soundex")
setConf
in file Salat.class.php, method Salat::setConf()
    Setting rest of Salat calculation configuration
setDate
in file Salat.class.php, method Salat::setDate()
    Setting date of day for Salat calculation
setFeminine
in file ArNumbers.class.php, method ArNumbers::setFeminine()
    Set feminine flag of the counted object
setFormat
in file ArNumbers.class.php, method ArNumbers::setFormat()
    Set the grammar position flag of the counted object
setInputCharset
in file Arabic.php, method Arabic::setInputCharset()
    Set charset used in class input Arabic strings
setLang
in file ArSoundex.class.php, method ArSoundex::setLang()
    Set the language of the soundex key (default value is "en")
setLang
in file ArCompressStr.class.php, method ArCompressStr::setLang()
    Set required encode and binary hash of most probably character in selected language
setLen
in file ArSoundex.class.php, method ArSoundex::setLen()
    Set the length of soundex key (default value is 4)
setLocation
in file Salat.class.php, method Salat::setLocation()
    Setting location information for Salat calculation
setMode
in file ArDate.class.php, method ArDate::setMode()
    Setting value for $mode scalar
setMode
in file ArQuery.class.php, method ArQuery::setMode()
    Setting $mode propority value that refer to search mode [0 for OR logic | 1 for AND logic]
setOutputCharset
in file Arabic.php, method Arabic::setOutputCharset()
    Set charset used in class output Arabic strings
setStrFields
in file ArQuery.class.php, method ArQuery::setStrFields()
    Setting value for $fields array
singleton
in file ArCharsetC.class.php, method ArCharsetC::singleton()
    The singleton method
soundex
in file ArSoundex.class.php, method ArSoundex::soundex()
    Arabic soundex algorithm takes Arabic word as an input and produces a character string which identifies a set words that are (roughly) phonetically alike.
standard
in file ArStandard.class.php, method ArStandard::standard()
    This method will standardize Arabic text to follow writing standards (just like magazine rules)
stem
in file ArStemmer.class.php, method ArStemmer::stem()
    Get rough stem of the given Arabic word
str2bits
in file ArCompressStr.class.php, method ArCompressStr::str2bits()
    Convert textual string into binary string
str2hiero
in file Hiero.class.php, method Hiero::str2hiero()
    Translate Arabic or English word into Hieroglyphics
stripTashkeel
in file ArNormalise.class.php, method ArNormalise::stripTashkeel()
    Strip all tashkeel characters from an Arabic text.
stripTatweel
in file ArNormalise.class.php, method ArNormalise::stripTatweel()
    Strip all tatweel characters from an Arabic text.
strtotime
in file ArStrToTime.class.php, method ArStrToTime::strtotime()
    This method will parse about any Arabic textual datetime description into a Unix timestamp
Salat.class.php
procedural page Salat.class.php
subInt2str
in file ArNumbers.class.php, method ArNumbers::subInt2str()
    Spell integer number in Arabic idiom
summarize
in file ArAutoSummarize.class.php, method ArAutoSummarize::summarize()
    Core summarize function that implement required steps in the algorithm
swapAe
in file ArKeySwap.class.php, method ArKeySwap::swapAe()
    Make conversion to swap that odd Arabic text by original English sentence you meant when you type on your keyboard (if keyboard language was incorrect)
swapEa
in file ArKeySwap.class.php, method ArKeySwap::swapEa()
    Make conversion to swap that odd English text by original Arabic sentence you meant when you type on your keyboard (if keyboard language was incorrect)
top

t

$tagTextInput
in file ArWordTag.class.php, variable ArWordTag::$tagTextInput
    "tagText" method input charset
$tagTextOutput
in file ArWordTag.class.php, variable ArWordTag::$tagTextOutput
    "tagText" method output charset
$tagTextVars
in file ArWordTag.class.php, variable ArWordTag::$tagTextVars
    Name of the textual "tagText" method parameters
$transliteration
in file ArSoundex.class.php, variable ArSoundex::$transliteration
Transliteration.class.php
procedural page Transliteration.class.php
tagText
in file ArWordTag.class.php, method ArWordTag::tagText()
    Tag all words in a given Arabic string if they are nouns or not
Transliteration
in file Transliteration.class.php, class Transliteration
    This PHP class transliterate English words into Arabic
trimRep
in file ArSoundex.class.php, method ArSoundex::trimRep()
    Remove any characters replicates
top

u

$unshape_keys
in file ArNormalise.class.php, variable ArNormalise::$unshape_keys
$unshape_map
in file ArNormalise.class.php, variable ArNormalise::$unshape_map
$unshape_values
in file ArNormalise.class.php, variable ArNormalise::$unshape_values
$useAutoload
in file Arabic.php, variable Arabic::$useAutoload
$useException
in file Arabic.php, variable Arabic::$useException
$utf8GlyphsInput
in file ArGlyphs.class.php, variable ArGlyphs::$utf8GlyphsInput
    "utf8Glyphs" method input charset
$utf8GlyphsVars
in file ArGlyphs.class.php, variable ArGlyphs::$utf8GlyphsVars
    Name of the textual "utf8Glyphs" method parameters
$utf8StrrevInput
in file ArNormalise.class.php, variable ArNormalise::$utf8StrrevInput
    "utf8Strrev" method input charset
$utf8StrrevOutput
in file ArNormalise.class.php, variable ArNormalise::$utf8StrrevOutput
    "utf8Strrev" method output charset
$utf8StrrevVars
in file ArNormalise.class.php, variable ArNormalise::$utf8StrrevVars
    Name of the textual "utf8Strrev" method parameters
$utfStr
in file ArCharsetC.class.php, variable ArCharsetC::$utfStr
unichr
in file ArNormalise.class.php, method ArNormalise::unichr()
    Return unicode char by its code point.
unshape
in file ArNormalise.class.php, method ArNormalise::unshape()
    Takes Arabic text in its joined form, it untangles the characters and unshapes them.
utf2iso
in file ArCharsetC.class.php, method ArCharsetC::utf2iso()
    Convert Arabic string from UTF-8 to ISO-8859-6 format
utf2win
in file ArCharsetC.class.php, method ArCharsetC::utf2win()
    Convert Arabic string from UTF-8 to Windows-1256 format
utf8Glyphs
in file ArGlyphs.class.php, method ArGlyphs::utf8Glyphs()
    Convert Arabic Windows-1256 charset string into glyph joining in UTF-8 hexadecimals stream (take care of whole the document including English sections as well as numbers and arcs etc...)
utf8Strrev
in file ArNormalise.class.php, method ArNormalise::utf8Strrev()
    Take a UTF8 string and reverse it.
top

v

$verb_max_post
in file ArStemmer.class.php, variable ArStemmer::$verb_max_post
$verb_max_pre
in file ArStemmer.class.php, variable ArStemmer::$verb_max_pre
$verb_may
in file ArStemmer.class.php, variable ArStemmer::$verb_may
$verb_min_stem
in file ArStemmer.class.php, variable ArStemmer::$verb_min_stem
$verb_post
in file ArStemmer.class.php, variable ArStemmer::$verb_post
$verb_pre
in file ArStemmer.class.php, variable ArStemmer::$verb_pre
top

w

$winStr
in file ArCharsetC.class.php, variable ArCharsetC::$winStr
win2html
in file ArCharsetC.class.php, method ArCharsetC::win2html()
    Convert Arabic string from Windows-1256 to HTML entities format
win2iso
in file ArCharsetC.class.php, method ArCharsetC::win2iso()
    Convert Arabic string from Windows-1256 to ISO-8859-6 format
win2utf
in file ArCharsetC.class.php, method ArCharsetC::win2utf()
    Convert Arabic string from Windows-1256 to UTF-8 format
writtenBlock
in file ArNumbers.class.php, method ArNumbers::writtenBlock()
    Spell sub block number of three digits max in Arabic idiom
top

x

$xml
in file ArDate.class.php, variable ArDate::$xml
top

y

$year
in file Salat.class.php, variable Salat::$year
top

z

$zone
in file Salat.class.php, variable Salat::$zone
top

Documentation generated on Sat, 14 Aug 2010 13:23:50 -0700 by phpDocumentor 1.4.0