Skip to Content
Programming PHP, 3rd Edition
book

Programming PHP, 3rd Edition

by Rasmus Lerdorf, Kevin Tatroe, Peter MacIntyre
February 2013
Intermediate to advanced
538 pages
20h 55m
English
O'Reilly Media, Inc.
Content preview from Programming PHP, 3rd Edition

PHP Functions by Category

This is a list of functions provided by PHP’s built-in extensions, grouped by the extension providing each function.

Arrays

array_change_key_casearray_intersect_assoc
array_chunkarray_intersect_key
array_combinearray_intersect_uassoc
array_count_valuesarray_intersect_ukey
array_diffarray_key_exists
array_diff_assocarray_keys
array_diff_keyarray_map
array_diff_uassocarray_merge
array_diff_ukeyarray_merge_recursive
array_fillarray_multisort
array_fill_keysarray_pad
array_filterarray_pop
array_fliparray_product
array_intersectarray_push
array_randcompact
array_reducecount
array_replacecurrent
array_replace_recursiveeach
array_reverseend
array_searchextract
array_shiftin_array
array_slicekey
array_splicekrsort
array_sumksort
array_udifflist
array_udiff_assocnatcasesort
array_udiff_uassocnatsort
array_uintersectnext
array_uintersect_assocprev
array_uintersect_uassocrange
array_uniquereset
array_unshiftrsort
array_valuesshuffle
array_walksort
array_walk_recursiveuasort
arsortuksort
asortusort

Classes and Objects

class_aliasget_object_vars
class_existsget_parent_class
get_called_classinterface_exists
get_class_methodsis_a
get_class_varsis_subclass_of
get_classmethod_exists
get_declared_classesproperty_exists
get_declared_interfacestrait_exists
get_declared_traits 

Date and Time

checkdatedate_default_timezone_set
date_default_timezone_getdate_parse_from_format
date_parseidate
date_sun_infolocaltime
date_sunrisemicrotime
date_sunsetmktime
datestrftime
getdatestrptime
gettimeofdaystrtotime
gmdatetime
gmmktimetimezone_name_from_abbr ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Programming PHP, 2nd Edition

Programming PHP, 2nd Edition

Rasmus Lerdorf, Kevin Tatroe, Peter MacIntyre
Programming PHP, 4th Edition

Programming PHP, 4th Edition

Kevin Tatroe, Peter MacIntyre
PHP 8 Basics: For Programming and Web Development

PHP 8 Basics: For Programming and Web Development

Gunnard Engebreth, Satej Kumar Sahu

Publisher Resources

ISBN: 9781449361068Errata Page