Natural Docs 1.4 (Stable branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Natural Docs 1.4 (Stable branch)
# 1  
Old 05-08-2008
Natural Docs 1.4 (Stable branch)

Natural Docs is a documentation generator for multiple programming languages. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it.License: GNU General Public License (GPL)Changes:
This release adds support for search and embedding images in your documentation. For users with full language support, it will also incorporate comments written for Javadoc. ActionScript support has been updated to version 3, and C# support has been improved.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
ARRAYOBJECT.NATCASESORT(3)						 1						ARRAYOBJECT.NATCASESORT(3)

ArrayObject::natcasesort - Sort an array using a case insensitive "natural order" algorithm

SYNOPSIS
public void ArrayObject::natcasesort (void ) DESCRIPTION
This method is a case insensitive version of ArrayObject::natsort. This method implements a sort algorithm that orders alphanumeric strings in the way a human being would while maintaining key/value asso- ciations. This is described as a "natural ordering". PARAMETERS
This function has no parameters. RETURN VALUES
No value is returned. EXAMPLES
Example #1 ArrayObject.natcasesort(3) example <?php $array = array('IMG0.png', 'img12.png', 'img10.png', 'img2.png', 'img1.png', 'IMG3.png'); $arr1 = new ArrayObject($array); $arr2 = clone $arr1; $arr1->asort(); echo "Standard sorting "; print_r($arr1); $arr2->natcasesort(); echo " Natural order sorting (case-insensitive) "; print_r($arr2); ?> The above example will output: Standard sorting ArrayObject Object ( [0] => IMG0.png [5] => IMG3.png [4] => img1.png [2] => img10.png [1] => img12.png [3] => img2.png ) Natural order sorting (case-insensitive) ArrayObject Object ( [0] => IMG0.png [4] => img1.png [3] => img2.png [5] => IMG3.png [2] => img10.png [1] => img12.png ) For more information see: Martin Pool's Natural Order String Comparison page. SEE ALSO
ArrayObject::asort, ArrayObject::ksort, ArrayObject::natsort, ArrayObject::uasort, ArrayObject::uksort. PHP Documentation Group ARRAYOBJECT.NATCASESORT(3)