ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Programming PHP

دانلود کتاب برنامه نویسی پی اچ پی

Programming PHP

مشخصات کتاب

Programming PHP

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش: 2 
نویسندگان: , ,   
سری:  
ISBN (شابک) : 9780596006815, 0596006810 
ناشر: O'Reilly Media 
سال نشر: 2006 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : CHM (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 54,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Programming PHP به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی پی اچ پی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی پی اچ پی

کتاب همانطور که در عنوان موضوع ذکر شد به نظرم خیلی خوب است. در نویسندگان، اگر خاطره مرا یادم باشد، نویسنده زبان پی اچ پی. در مقایسه با نسخه کاغذی، مزیت راحتی کپی و چسباندن قطعات کد را دارد. افسوس، به زبان انگلیسی، اما کاملاً ممکن است که نسخه روسی زبان هنوز در دسترس نباشد. بنابراین به همه علاقه‌مندان توصیه می‌کنم جزئیات محصول را مطالعه کنند * شومیز: 521 صفحه * ناشر: O'Reilly Media; نسخه 2 (1 آوریل 2006) * زبان: انگلیسی * ISBN: 0596006810 * ابعاد محصول: 9.1 x 7.0 x 1.0 اینچ * وزن حمل و نقل: 1.66 پوند (مشاهده نرخ ها و سیاست های حمل و نقل) * میانگین 39 نظر مشتری: بر اساس نظرات. (نظری بنویسید.) * رتبه فروش Amazon.com: #9,539 در کتاب برچسب موضوع: برنامه نویسی: PHP


توضیحاتی درمورد کتاب به خارجی

Книжка, по заявленному в названии предмету, как мне кажется, очень неплохая. В авторах, если мне не изменяет память, автор языка PHP. По сравнению с бумажным вариантом, имеет преимущество в удобстве копирования и вставки кусков кода. Увы, на английском, но вполне возможно, что русскоязычного варианта ещё нет в наличии. Так что весьма рекомендую ознакомиться всем заинтересованным лицам Product Details * Paperback: 521 pages * Publisher: O'Reilly Media; 2 edition (April 1, 2006) * Language: English * ISBN: 0596006810 * Product Dimensions: 9.1 x 7.0 x 1.0 inches * Shipping Weight: 1.66 pounds (View shipping rates and policies) * Average Customer Review: based on 39 reviews. (Write a review.) * Amazon.com Sales Rank: #9,539 in Books метка темы: Программирование: PHP



فهرست مطالب

Table of Contents
Foreword
Preface
	Audience
	Assumptions This Book Makes
	Contents of This Book
	Conventions Used in This Book
	Using Code Examples
	Comments and Questions
	Safari® Enabled
	Acknowledgments
		Rasmus Lerdorf
		Kevin Tatroe
		Peter MacIntyre
			Dedication
Introduction to PHP
	What Does PHP Do?
	A Brief History of PHP
		The Evolution of PHP
		The Growth of PHP
	Installing PHP
	A Walk Through PHP
		Configuration Page
		Forms
		Databases
		Graphics
		From the Shell
Language Basics
	Lexical Structure
		Case Sensitivity
		Statements and Semicolons
		Whitespace and Line Breaks
		Comments
			Shell-style comments
			C++ comments
			C comments
		Literals
		Identifiers
			Variable names
			Function names
			Class names
			Constants
		Keywords
	Data Types
		Integers
		Floating-Point Numbers
		Strings
		Booleans
		Arrays
		Objects
		Resources
		NULL
	Variables
		Variable Variables
		Variable References
		Variable Scope
			Local scope
			Global scope
			Static variables
			Function parameters
		Garbage Collection
	Expressions and Operators
		Number of Operands
		Operator Precedence
		Operator Associativity
		Implicit Casting
		Arithmetic Operators
		String Concatenation Operator
		Autoincrement and Autodecrement Operators
		Comparison Operators
		Bitwise Operators
		Logical Operators
		Casting Operators
		Assignment Operators
			Assignment
			Assignment with operation
		Miscellaneous Operators
	Flow-Control Statements
		if
		switch
		while
		for
		foreach
		declare
		exit and return
	Including Code
	Embedding PHP in Web Pages
		XML Style
		SGML Style
		ASP Style
		Script Style
		Echoing Content Directly
Functions
	Calling a Function
	Defining a Function
	Variable Scope
		Global Variables
		Static Variables
	Function Parameters
		Passing Parameters by Value
		Passing Parameters by Reference
		Default Parameters
		Variable Parameters
		Missing Parameters
	Return Values
	Variable Functions
	Anonymous Functions
Strings
	Quoting String Constants
		Variable Interpolation
		Single-Quoted Strings
		Double-Quoted Strings
		Here Documents
	Printing Strings
		echo
		print()
		printf()
			Format modifiers
			Type specifiers
		print_r() and var_dump()
	Accessing Individual Characters
	Cleaning Strings
		Removing Whitespace
		Changing Case
	Encoding and Escaping
		HTML
			Entity-quoting all special characters
			Entity-quoting only HTML syntax characters
			Removing HTML tags
			Extracting meta tags
		URLs
			RFC 1738 encoding and decoding
			Query-string encoding
		SQL
		C-String Encoding
	Comparing Strings
		Exact Comparisons
		Approximate Equality
	Manipulating and Searching Strings
		Substrings
		Miscellaneous String Functions
		Decomposing a String
			Exploding and imploding
			Tokenizing
			sscanf()
		String-Searching Functions
			Searches returning position
			Searches returning rest of string
			Searches using masks
			Decomposing URLs
	Regular Expressions
		The Basics
		Character Classes
		Alternatives
		Repeating Sequences
		Subpatterns
	POSIX-Style Regular Expressions
		Character Classes
		Anchors
		Functions
			Matching
			Replacing
			Splitting
	Perl-Compatible Regular Expressions
		Delimiters
		Match Behavior
		Character Classes
		Anchors
		Quantifiers and Greed
		Non-Capturing Groups
		Backreferences
		Trailing Options
		Inline Options
		Lookahead and Lookbehind
		Cut
		Conditional Expressions
		Functions
			Matching
			Replacing
			Splitting
			Filtering an array with a regular expression
			Quoting for regular expressions
		Differences from Perl Regular Expressions
Arrays
	Indexed Versus Associative Arrays
	Identifying Elements of an Array
	Storing Data in Arrays
		Adding Values to the End of an Array
		Assigning a Range of Values
		Getting the Size of an Array
		Padding an Array
	Multidimensional Arrays
	Extracting Multiple Values
		Slicing an Array
		Splitting an Array into Chunks
		Keys and Values
		Checking Whether an Element Exists
		Removing and Inserting Elements in an Array
	Converting Between Arrays and Variables
		Creating Variables from an Array
		Creating an Array from Variables
	Traversing Arrays
		The foreach Construct
		The Iterator Functions
		Using a for Loop
		Calling a Function for Each Array Element
		Reducing an Array
		Searching for Values
	Sorting
		Sorting One Array at a Time
		Natural-Order Sorting
		Sorting Multiple Arrays at Once
		Reversing Arrays
		Randomizing Order
	Acting on Entire Arrays
		Calculating the Sum of an Array
		Merging Two Arrays
		Calculating the Difference Between Two Arrays
		Filtering Elements from an Array
	Using Arrays
		Sets
		Stacks
Objects
	Terminology
	Creating an Object
	Accessing Properties and Methods
	Declaring a Class
		Declaring Methods
		Declaring Properties
		Declaring Constants
		Inheritance
		Interfaces
		Abstract Methods
		Constructors
		Destructors
	Introspection
		Examining Classes
		Examining an Object
		Sample Introspection Program
	Serialization
Web Techniques
	HTTP Basics
	Variables
	Server Information
	Processing Forms
		Methods
		Parameters
		Automatic Quoting of Parameters
		Self-Processing Pages
		Sticky Forms
		Multivalued Parameters
		Sticky Multivalued Parameters
		File Uploads
		Form Validation
	Setting Response Headers
		Different Content Types
		Redirections
		Expiration
		Authentication
	Maintaining State
		Cookies
		Sessions
			Session basics
			Alternatives to cookies
			Custom storage
		Combining Cookies and Sessions
	SSL
Databases
	Using PHP to Access a Database
	Relational Databases and SQL
	PEAR DB Basics
		Data Source Names
		Connecting
		Error Checking
		Issuing a Query
		Fetching Results from a Query
			Returning the row
			Storing the row
			Inside a row array
			Finishing the result
		Disconnecting
	Advanced Database Techniques
		Placeholders
		Prepare/Execute
		Shortcuts
		Details About a Query Response
		Sequences
		Metadata
		Transactions
	Sample Application
		Database Tables
		Database Connection
		Administrator’s Page
		Adding a Business
		Displaying the Database
		PHP Data Objects
			Making a connection
			Interaction with the database
			PDO and prepared statements
Graphics
	Embedding an Image in a Page
	The GD Extension
	Basic Graphics Concepts
	Creating and Drawing Images
		The Structure of a Graphics Program
		Changing the Output Format
		Testing for Supported Image Formats
		Reading an Existing File
		Basic Drawing Functions
	Images with Text
		Fonts
		TrueType Fonts
	Dynamically Generated Buttons
		Caching the Dynamically Generated Buttons
		A Faster Cache
	Scaling Images
	Color Handling
		Using the Alpha Channel
		Identifying Colors
		True Color Color Indexes
		Text Representation of an Image
PDF
	PDF Extensions
	Documents and Pages
		A Simple Example
		Initializing the Document
		Outputting Basic Text - Cells
	Text
		Coordinates
		Text Attributes
		Page Headers, Footers, and Class Extension
		Images and Links
		Tables and Data
XML
	Lightning Guide to XML
	Generating XML
	Parsing XML
		Element Handlers
		Character Data Handler
		Processing Instructions
		Entity Handlers
			External entities
			Unparsed entities
		Default Handler
		Options
			Character encoding
			Case folding
		Using the Parser
		Errors
		Methods as Handlers
		Sample Parsing Application
	Parsing XML with DOM
	Parsing XML with SimpleXML
	Transforming XML with XSLT
	Web Services
		Servers
		Clients
Security
	Filter Input
		SQL Injection
	Escape Output
		Filenames
			Check for relative paths
	Cross-Site Scripting
	Session Fixation
	File Uploads
		Distrust Browser-Supplied Filenames
		Beware of Filling Your Filesystem
		Surviving register_globals
	File Access
		Restrict Filesystem Access to a Specific Directory
		Get It Right the First Time
		Don’t Use Files
		Session Files
		Concealing PHP Libraries
	PHP Code
	Shell Commands
	More Information
	Security Recap
Application Techniques
	Code Libraries
	Templating Systems
	Handling Output
		Output Buffering
		Compressing Output
	Error Handling
		Error Reporting
		Error Suppression
		Triggering Errors
		Defining Error Handlers
			Logging in error handlers
			Output buffering in error handlers
	Performance Tuning
		Benchmarking
		Profiling
		Optimizing Execution Time
		Optimizing Memory Requirements
		Reverse Proxies and Replication
			Reverse-proxy cache
			Load balancing and redirection
			MySQL replication
			Putting it all together
Extending PHP
	Architectural Overview
	What You’ll Need
		The PHP Source
		Software Tools
	Building Your First Extensions
		Command-Line PHP
		Planning Your Extension
		Creating a Skeleton Extension
		Fleshing Out the Skeleton
		Compiling Your Extension
			Standalone extensions
			Compiling the extension into PHP
		Testing Your Extension
	The config.m4 File
		No External Dependencies
		External Dependencies
	Memory Management
	The pval/zval Data Type
		MAKE_STD_ZVAL()
		SEPARATE_ZVAL()
		zval_copy_ctor()
		Accessor Macros
	Parameter Handling
		A Simple Example
		A More Complex Example
		An Example with Variable Argument List
	Returning Values
		Simple Types
		Arrays
		Objects
	References
	Global Variables
		SAPI Globals (SG)
		Executor Globals (EG)
		Internal Extension Globals
	Creating Variables
	Extension INI Entries
	Resources
	Where to Go from Here
PHP on Windows
	Installing and Configuring PHP on Windows
		Going Straight to the Source
		Configuring PHP with a Web Server
			Configuration common to all Microsoft installations
			Manually configuring Apache
			Other installers and prepackaged distributions
		Adding Extensions to the Base Distribution
		Adding the MySQL Extension
	Writing Portable Code for Windows and Unix
		Determining the Platform
		Handling Paths Across Platforms
		The Environment
		Sending Mail
		End-of-Line Handling
		End-of-File Handling
		External Commands
		Common Platform-Specific Extensions
	Interfacing with COM
		Background
		PHP Functions
		Determining the API
		Completing a Word Document
	Interacting with ODBC Data Sources
		Configuring a DSN
		Working with Access
Function Reference
	PHP Functions by Category
		Arrays
		Classes and Objects
		Date and Time
		Errors and Logging
		Files, Directories, and Filesystem
		Functions
		HTTP
		Images
		Mail
		Math
		Network
		Output Control
		PHP Options/Info
		Program Execution
		Strings
		Type Functions
		URLs
		Variable Functions
	Alphabetical Listing of PHP Functions
		abs
		acos
		acosh
		addcslashes
		addslashes
		Array
		array_change_key_case
		array_chunk
		array_combine
		array_count_values
		array_diff
		array_diff_assoc
		array_diff_uassoc
		array_fill
		array_filter
		array_flip
		array_intersect
		array_intersect_assoc
		array_intersect_uassoc
		array_key_exists
		array_keys
		array_map
		array_merge
		array_merge_recursive
		array_multisort
		array_pad
		array_pop
		array_push
		array_rand
		array_reduce
		array_reverse
		array_search
		array_shift
		array_slice
		array_splice
		array_sum
		array_udiff
		array_udiff_assoc
		array_udiff_uassoc
		array_uintersect
		array_uintersect_assoc
		array_uintersect_uassoc
		array_unique
		array_unshift
		array_values
		array_walk
		array_walk_recursive
		arsort
		asin
		asinh
		asort
		assert
		assert_options
		atan
		atan2
		atanh
		base64_decode
		base64_encode
		base_convert
		basename
		bin2hex
		bindec
		call_user_func
		call_user_func_array
		call_user_method
		call_user_method_array
		ceil
		chdir
		checkdate
		checkdnsrr
		chgrp
		chmod
		chop
		chown
		chr
		chroot
		chunk_split
		class_exists
		class_implements
		class_parents
		clearstatcache
		closedir
		closelog
		compact
		connection_aborted
		connection_status
		constant
		convert_cyr_string
		convert_uudecode
		convert_uuencode
		copy
		cos
		cosh
		count
		count_chars
		crc32
		create_function
		crypt
		ctype_alnum
		ctype_alpha
		ctype_cntrl
		ctype_digit
		ctype_graph
		ctype_lower
		ctype_print
		ctype_punct
		ctype_space
		ctype_upper
		ctype_xdigit
		current
		date
		date_sunrise
		date_sunset
		debug_backtrace
		debug_print_backtrace
		decbin
		dechex
		decoct
		define
		defined
		define_syslog_variables
		deg2rad
		dir
		dirname
		diskfreespace
		disk_free_space
		disk_total_space
		dl
		dns_check_record
		dns_get_mx
		doubleval
		each
		echo
		empty
		end
		ereg
		ereg_replace
		eregi
		eregi_replace
		error_log
		error_reporting
		escapeshellarg
		escapeshellcmd
		exec
		exp
		explode
		extension_loaded
		extract
		fclose
		feof
		fflush
		fgetc
		fgetcsv
		fgets
		fgetss
		file
		file_exists
		fileatime
		filectime
		file_get_contents
		filegroup
		fileinode
		filemtime
		fileowner
		fileperms
		file_put_contents
		filesize
		filetype
		floatval
		flock
		floor
		flush
		fmod
		fnmatch
		fopen
		fpassthru
		fprintf
		fputs
		fread
		fscanf
		fseek
		fsockopen
		fstat
		ftell
		ftruncate
		func_get_arg
		func_get_args
		func_num_args
		function_exists
		fwrite
		get_browser
		get_cfg_var
		get_class
		get_class_methods
		get_class_vars
		get_current_user
		get_declared_classes
		get_declared_interfaces
		get_defined_constants
		get_defined_functions
		get_defined_vars
		get_extension_funcs
		get_headers
		get_html_translation_table
		getimagesize
		get_included_files
		get_include_path
		get_loaded_extensions
		get_magic_quotes_gpc
		get_magic_quotes_runtime
		get_meta_tags
		getmygid
		getmyuid
		get_object_vars
		get_parent_class
		get_required_files
		get_resource_type
		getcwd
		getdate
		getenv
		gethostbyaddr
		gethostbyname
		gethostbynamel
		getlastmod
		getmxrr
		getmyinode
		getmypid
		getprotobyname
		getprotobynumber
		getrandmax
		getrusage
		getservbyname
		getservbyport
		gettimeofday
		gettype
		glob
		gmdate
		gmmktime
		gmstrftime
		header
		headers_list
		headers_sent
		hebrev
		hebrevc
		hexdec
		highlight_file
		highlight_string
		htmlentities
		html_entity_decode
		htmlspecialchars
		http_build_query
		hypot
		idate
		ignore_user_abort
		image_type_to_mime_type
		implode
		import_request_variables
		in_array
		ini_alter
		ini_get
		ini_get_all
		ini_restore
		ini_set
		interface_exists
		intval
		ip2long
		iptcparse
		is_a
		is_array
		is_bool
		is_callable
		is_dir
		is_double
		is_executable
		is_file
		is_finite
		is_float
		is_infinite
		is_int
		is_integer
		is_link
		is_long
		is_nan
		is_null
		is_numeric
		is_object
		is_readable
		is_real
		is_resource
		is_scalar
		is_string
		is_subclass_of
		is_uploaded_file
		is_writable
		is_writeable
		isset
		join
		key
		krsort
		ksort
		lcg_value
		levenshtein
		link
		linkinfo
		list
		localeconv
		localtime
		log
		log10
		log1p
		long2ip
		lstat
		ltrim
		mail
		max
		md5
		md5_file
		metaphone
		method_exists
		microtime
		min
		mkdir
		mktime
		money_format
		move_uploaded_file
		mt_getrandmax
		mt_rand
		mt_srand
		natcasesort
		natsort
		next
		nl_langinfo
		nl2br
		number_format
		ob_clean
		ob_end_clean
		ob_end_flush
		ob_flush
		ob_get_clean
		ob_get_contents
		ob_get_flush
		ob_get_length
		ob_get_level
		ob_gzhandler
		ob_implicit_flush
		ob_list_handlers
		ob_start
		octdec
		opendir
		openlog
		ord
		output_add_rewrite_var
		output_reset_rewrite_vars
		pack
		parse_ini_file
		parse_str
		parse_url
		passthru
		pathinfo
		pclose
		pfsockopen
		php_ini_scanned_files
		php_logo_guid
		php_sapi_name
		php_uname
		phpcredits
		phpinfo
		phpversion
		pi
		popen
		pos
		pow
		prev
		print
		print_r
		printf
		putenv
		quoted_printable_decode
		quotemeta
		rad2deg
		rand
		range
		rawurldecode
		rawurlencode
		readdir
		readfile
		readlink
		realpath
		register_shutdown_function
		register_tick_function
		rename
		reset
		restore_error_handler
		restore_exception_handler
		restore_include_path
		rewind
		rewinddir
		rmdir
		round
		rsort
		rtrim
		serialize
		set_error_handler
		set_exception_handler
		set_file_buffer
		set_include_path
		set_magic_quotes_runtime
		set_time_limit
		setcookie
		setlocale
		setrawcookie
		settype
		sha1
		sha1_file
		shell_exec
		show_source
		shuffle
		similar_text
		sin
		sinh
		sizeof
		sleep
		socket_get_status
		socket_set_blocking
		socket_set_timeout
		sort
		soundex
		split
		spliti
		sprintf
		sql_regcase
		sqrt
		srand
		sscanf
		stat
		str_ireplace
		str_pad
		str_repeat
		str_replace
		str_rot13
		str_shuffle
		str_split
		str_word_count
		strcasecmp
		strchr
		strcmp
		strcoll
		strcspn
		strftime
		stripcslashes
		stripslashes
		strip_tags
		stripos
		stristr
		strlen
		strnatcasecmp
		strnatcmp
		strncasecmp
		strncmp
		strpbrk
		strpos
		strrchr
		strrev
		strripos
		strrpos
		strspn
		strstr
		strtok
		strtolower
		strtotime
		strtoupper
		strtr
		strval
		substr
		substr_compare
		substr_count
		substr_replace
		symlink
		syslog
		system
		tan
		tanh
		tempnam
		time
		time_nanosleep
		tmpfile
		touch
		trigger_error
		trim
		uasort
		ucfirst
		ucwords
		uksort
		umask
		uniqid
		unlink
		unpack
		unregister_tick_function
		unserialize
		unset
		urldecode
		urlencode
		user_error
		usleep
		usort
		var_dump
		var_export
		version_compare
		vprintf
		vsprintf
		wordwrap
		zend_logo_guid
		zend_version
Extension Overview
	Optional Extensions Listing
		BCMath Arbitrary Precision Mathematics
		Calendar
		cPDF
		COM
		ctype
		CURL
		dBase
		DBM-Style Database Abstraction
		dbx
		DOM XML
		EXIF
		FrontBase
		FDF
		File Alteration Monitor
		filePro
		FTP
		Gd/gd2
		gettext
		GMP
		Hyperwave
		iconv
		IMAP, POP3, and NNTP
		Informix
		Ingres II
		InterBase
		IRC Gateway
		Java
		LDAP
		mcrypt
		MCVE
		mhash
		Microsoft SQL Server
		Ming
		mnoGoSearch
		msession
		mSQL
		MySQL
		ODBC
		openssl
		Oracle
		OvrimosSQL
		Verisign Payflow Pro
		PostgreSQL
		pspell
		Readline
		Recode
		shmop
		SNMP
		sockets
		Sybase
		System V Semaphore and Shared Memory
		tidy
		WDDX
		XML Parser
		YAZ
		YP/NIS
		zlib Compression
Index




نظرات کاربران