Programming PHP. Creating Dynamic Web Pages. 4th Edition
- Autorzy:
- Kevin Tatroe, Peter MacIntyre
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 544
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Programming PHP. Creating Dynamic Web Pages. 4th Edition
Why is PHP the most widely used programming language on the web? This updated edition teaches everything you need to know to create effective web applications using the latest features in PHP 7.4. You’ll start with the big picture and then dive into language syntax, programming techniques, and other details, using examples that illustrate both correct usage and common idioms.
If you have a working knowledge of HTML, authors Kevin Tatroe and Peter MacIntyre provide many style tips and practical programming advice in a clear and concise manner to help you become a top-notch PHP programmer.
- Understand what’s possible when you use PHP programs
- Learn language fundamentals, including data types, variables, operators, and flow control statements
- Explore functions, strings, arrays, and objects
- Apply common web application techniques, such as form processing, data validation, session tracking, and cookies
- Interact with relational databases like MySQL or NoSQL databases such as MongoDB
- Generate dynamic images, create PDF files, and parse XML files
- Learn secure scripts, error handling, performance tuning, and other advanced topics
- Get a quick reference to PHP core functions and standard extensions
Wybrane bestsellery
-
Autorzy tej książki skupiają się na zaawansowanych zagadnieniach związanych z językiem PHP. W trakcie lektury dowiesz się, jak stworzyć aplikację dla platform mobilnych, zintegrować swój serwis z takimi portalami, jak Facebook i Twitter. Znajdziesz tu rozdziały poświęcone ważnemu tematowi program...(19.90 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł(-50%) -
Get past all the hype about PHP and dig into the real power of this language. This book explores the most useful features of PHP and how they can speed up the web development process, and explains why the most commonly used PHP elements are often misused or misapplied. You'll learn which parts ad...(84.92 zł najniższa cena z 30 dni)
92.65 zł
109.00 zł(-15%) -
Moodle 4 Security offers practical guidance on securing your platform by exploring Moodle’s security-related issues. This book will enable you to protect your Moodle platform from potential attacks, ensuring the security of your data.
Moodle 4 Security. Enhance security, regulation, and compliance within your Moodle infrastructure Moodle 4 Security. Enhance security, regulation, and compliance within your Moodle infrastructure
-
This book will help you adopt the Ruby mindset and get to grips with Ruby-related concepts. You'll learn about setting up your local environment, Ruby syntax, popular frameworks, and more. A language-agnostic approach will help you avoid common pitfalls and start integrating Ruby into your projects.
From PHP to Ruby on Rails. Transition from PHP to Ruby by leveraging your existing backend programming knowledge From PHP to Ruby on Rails. Transition from PHP to Ruby by leveraging your existing backend programming knowledge
-
API to akronim pochodzącego z języka angielskiego terminu application programming interface, co tłumaczy się jako interfejs programowania aplikacji. W praktyce to zestaw zasad i protokołów, które pozwalają różnym programom komunikować się ze sobą. API może być używane do inte...
REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP
(39.90 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
To książka adresowana do początkujących programistów, którzy chcą zacząć pisać czysty kod w PHP. Znajdziesz w niej przystępnie wyjaśnione koncepcje, a także szereg wskazówek, opisów dobrych praktyk, wzorców projektowych i technik pracy. Treść została podzielona na dwie części. W pierwszej wyjaśni...
Czysty kod w PHP. Wskazówki ekspertów i najlepsze rozwiązania pozwalające pisać piękny, przystępny i łatwy w utrzymaniu kod PHP Czysty kod w PHP. Wskazówki ekspertów i najlepsze rozwiązania pozwalające pisać piękny, przystępny i łatwy w utrzymaniu kod PHP
(40.20 zł najniższa cena z 30 dni)43.55 zł
67.00 zł(-35%) -
Skoro zainteresował Cię ten kurs, Twoje informatyczne serce najprawdopodobniej bije w rytmie projektowania aplikacji, które mają wydajnie działać w sieci. To świetnie, ponieważ proponowane przez nas szkolenie pozwala poznać dwie kluczowe technologie, dzięki którym będziesz w stanie samodzielnie b...
PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe
(39.90 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Ten znakomity podręcznik programowania dla początkujących sprawi, że nauka PHP i MySQL będzie przyjemna i efektywna. Został pomyślany tak, aby po zapoznaniu się z najpotrzebniejszymi, kluczowymi informacjami szybko przystąpić do tworzenia stron internetowych ― i w ten sposób wraz z przyswaj...
PHP i MySQL. Aplikacje internetowe po stronie serwera PHP i MySQL. Aplikacje internetowe po stronie serwera
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
If you're a PHP developer looking for proven solutions to common problems, this cookbook provides code recipes to help you resolve numerous scenarios. By leveraging modern versions of PHP through version 8.1, these self-contained recipes provide fully realized solutions that can help you solve si...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Jeśli chodzi o budowę stron internetowych i aplikacji, język PHP jest absolutnym królem. Ceni się go za możliwości, dzięki wydajnym strukturom bowiem umożliwia tworzenie szybkiego i rozbudowanego oprogramowania. Jednak coś za coś: pisanie stron i aplikacji w PHP wymaga sporo cierpliwości i...
Naucz się Symfony 6. Kurs video. Od zera do pierwszej aplikacji Naucz się Symfony 6. Kurs video. Od zera do pierwszej aplikacji
(39.90 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%)
Ebooka "Programming PHP. Creating Dynamic Web Pages. 4th Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Programming PHP. Creating Dynamic Web Pages. 4th Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Programming PHP. Creating Dynamic Web Pages. 4th Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-5408-5, 9781492054085
- Data wydania ebooka:
- 2020-03-12 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 3.5MB
- Rozmiar pliku Mobi:
- 9.4MB
Spis treści ebooka
- Foreword
- Preface
- Audience
- Assumptions This Book Makes
- Contents of This Book
- Conventions Used in This Book
- OReilly Online Learning
- How to Contact Us
- Acknowledgments
- Kevin Tatroe
- Peter MacIntyre
- 1. Introduction to PHP
- What Does PHP Do?
- A Brief History of PHP
- The Evolution of PHP
- The Widespread Use of PHP
- Installing PHP
- A Walk Through PHP
- Configuration Page
- Forms
- Databases
- Graphics
- Whats Next
- 2. 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
- Lexical Structure
- Keywords
- Data Types
- Integers
- Floating-Point Numbers
- Strings
- Booleans
- Arrays
- Objects
- Resources
- Callbacks
- 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
- Auto-Increment and Auto-Decrement 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
- try...catch
- declare
- exit and return
- goto
- Including Code
- Embedding PHP in Web Pages
- Standard (XML) Style
- SGML Style
- Echoing Content Directly
- Whats Next
- 3. 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
- Type Hinting
- Return Values
- Variable Functions
- Anonymous Functions
- Whats Next
- 4. Strings
- Quoting String Constants
- Variable Interpolation
- Single-Quoted Strings
- Double-Quoted Strings
- Here Documents
- Quoting String Constants
- 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
- HTML
- URLs
- RFC 3986 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
- Delimiters
- Match Behavior
- Character Classes
- Anchors
- Quantifiers and Greed
- Noncapturing 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
- Whats Next
- 5. Arrays
- Indexed Versus Associative Arrays
- Identifying Elements of an Array
- Storing Data in Arrays
- Appending Values to 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 to Implement Data Types
- Sets
- Stacks
- Implementing the Iterator Interface
- Whats Next
- 6. Objects
- Objects
- Terminology
- Creating an Object
- Accessing Properties and Methods
- Declaring a Class
- Declaring Methods
- Declaring Properties
- Declaring Constants
- Inheritance
- Interfaces
- Traits
- Abstract Methods
- Constructors
- Destructors
- Anonymous Classes
- Introspection
- Examining Classes
- Examining an Object
- Sample Introspection Program
- Serialization
- Whats Next
- 7. Dates and Times
- Whats Next
- 8. Web Techniques
- HTTP Basics
- Variables
- Server Information
- Processing Forms
- Methods
- 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
- Whats Next
- 9. Databases
- Using PHP to Access a Database
- Relational Databases and SQL
- PHP Data Objects
- Making a connection
- Interacting with the database
- Using PDO and prepared statements
- Handling transactions
- Debugging statements
- PHP Data Objects
- MySQLi Object Interface
- Retrieving Data for Display
- SQLite
- Direct File-Level Manipulation
- MongoDB
- Retrieving Data
- Inserting More Complex Data
- Whats Next
- 10. Graphics
- Embedding an Image in a Page
- 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 Indexes
- Text Representation of an Image
- Whats Next
- 11. 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
- Whats Next
- 12. 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
- Skipping whitespace-only
- Truncating tag names
- Using the Parser
- Errors
- Methods as Handlers
- Sample Parsing Application
- Parsing XML with the DOM
- Parsing XML with SimpleXML
- Transforming XML with XSLT
- Whats Next
- 13. JSON
- Using JSON
- Serializing PHP Objects
- Options
- Whats Next
- 14. Security
- Safeguards
- Filtering Input
- Escaping Output Data
- Safeguards
- Security Vulnerabilities
- Cross-Site Scripting
- SQL Injection
- Filename Vulnerabilities
- Check for relative paths
- Session Fixation
- File Upload Traps
- Distrust browser-supplied filenames
- Beware of filling your filesystem
- Account for EGPCS settings
- Unauthorized File Access
- Restrict filesystem access to a specific directory
- Get permissions right the first time
- Dont use files
- Protect session files
- Conceal PHP libraries
- PHP Code Issues
- Shell Command Weaknesses
- Data Encryption Concerns
- Further Resources
- Security Recap
- Whats Next
- 15. Application Techniques
- Code Libraries
- Templating Systems
- Handling Output
- Output Buffering
- Output Compression
- Performance Tuning
- Benchmarking
- Profiling
- Optimizing Execution Time
- Optimizing Memory Requirements
- Reverse Proxies and Replication
- Reverse-proxy caches
- Load balancing and redirection
- MySQL replication
- Putting it all together
- Whats Next
- 16. Web Services
- REST Clients
- Responses
- Retrieving Resources
- Updating Resources
- Creating Resources
- Deleting Resources
- REST Clients
- XML-RPC
- Servers
- Clients
- Whats Next
- 17. Debugging PHP
- The Development Environment
- The Staging Environment
- The Production Environment
- php.ini Settings
- Error Handling
- Error Reporting
- Exceptions
- Error Suppression
- Triggering Errors
- Defining Error Handlers
- Logging in error handlers
- Output buffering in error handlers
- Manual Debugging
- Error Logs
- IDE Debugging
- Additional Debugging Techniques
- Whats Next
- 18. PHP on Disparate Platforms
- Writing Portable Code for Windows and Unix
- Determining the Platform
- Handling Paths Across Platforms
- Navigating the Server Environment
- Sending Mail
- End-of-Line Handling
- End-of-File Handling
- Using External Commands
- Accessing Platform-Specific Extensions
- Writing Portable Code for Windows and Unix
- Interfacing with COM
- Background
- PHP Functions
- API Specifications
- Function Reference
- PHP Functions by Category
- Arrays
- Classes and Objects
- Data Filtering
- Date and Time
- Directories
- Errors and Logging
- Filesystem
- Functions
- Math
- Miscellaneous Functions
- Network
- Output Buffering
- PHP Language Tokenizer
- PHP Options/Info
- Program Execution
- Session Handling
- Streams
- Strings
- URLs
- Variables
- Zlib
- PHP Functions by Category
- Alphabetical Listing of PHP Functions
- abs
- acos
- acosh
- addcslashes
- addslashes
- array_change_key_case
- array_chunk
- array_combine
- array_count_values
- array_diff
- array_diff_assoc
- array_diff_key
- array_diff_uassoc
- array_diff_ukey
- array_fill
- array_fill_keys
- array_filter
- array_flip
- array_intersect
- array_intersect_assoc
- array_intersect_key
- array_intersect_uassoc
- array_intersect_ukey
- array_key_exists
- array_keys
- array_map
- array_merge
- array_merge_recursive
- array_multisort
- array_pad
- array_pop
- array_product
- array_push
- array_rand
- array_reduce
- array_replace
- array_replace_recursive
- 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
- base_convert
- base64_decode
- base64_encode
- basename
- bin2hex
- bindec
- call_user_func
- call_user_func_array
- ceil
- chdir
- checkdate
- checkdnsrr
- chgrp
- chmod
- chown
- chr
- chroot
- chunk_split
- class_alias
- 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
- current
- date
- date_default_timezone_get
- date_default_timezone_set
- date_parse
- date_parse_from_format
- date_sun_info
- date_sunrise
- date_sunset
- debug_backtrace
- debug_print_backtrace
- decbin
- dechex
- decoct
- define
- define_syslog_variables
- defined
- deflate_add
- deflate_init
- deg2rad
- dir
- dirname
- disk_free_space
- disk_total_space
- each
- echo
- empty
- end
- error_clear_last
- error_get_last
- error_log
- error_reporting
- escapeshellarg
- escapeshellcmd
- exec
- exp
- explode
- expm1
- 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
- filter_has_var
- filter_id
- filter_input
- filter_input_array
- filter_list
- filter_var
- filter_var_array
- floatval
- flock
- floor
- flush
- fmod
- fnmatch
- fopen
- forward_static_call
- forward_static_call_array
- fpassthru
- fprintf
- fputcsv
- fread
- fscanf
- fseek
- fsockopen
- fstat
- ftell
- ftruncate
- func_get_arg
- func_get_args
- func_num_args
- function_exists
- fwrite
- gc_collect_cycles
- gc_disable
- gc_enable
- gc_enabled
- get_browser
- get_called_class
- get_cfg_var
- get_class
- get_class_methods
- get_class_vars
- get_current_user
- get_declared_classes
- get_declared_interfaces
- get_declared_traits
- get_defined_constants
- get_defined_functions
- get_defined_vars
- get_extension_funcs
- get_headers
- get_html_translation_table
- get_included_files
- get_include_path
- get_loaded_extensions
- get_meta_tags
- getmygid
- getmyuid
- get_object_vars
- get_parent_class
- get_resource_type
- getcwd
- getdate
- getenv
- gethostbyaddr
- gethostbyname
- gethostbynamel
- gethostname
- getlastmod
- getmxrr
- getmyinode
- getmypid
- getopt
- getprotobyname
- getprotobynumber
- getrandmax
- getrusage
- getservbyname
- getservbyport
- gettimeofday
- gettype
- glob
- gmdate
- gmmktime
- gmstrftime
- hash
- hash_algos
- hash_file
- header
- header_remove
- headers_list
- headers_sent
- hebrev
- hex2bin
- hexdec
- highlight_file
- highlight_string
- hrtime
- htmlentities
- html_entity_decode
- htmlspecialchars
- htmlspecialchars_decode
- http_build_query
- hypot
- idate
- ignore_user_abort
- implode
- inet_ntop
- inet_pton
- in_array
- ini_get
- ini_get_all
- ini_restore
- ini_set
- intdiv
- interface_exists
- intval
- ip2long
- is_a
- is_array
- is_bool
- is_callable
- is_countable
- is_dir
- is_executable
- is_file
- is_finite
- is_float
- is_infinite
- is_int
- is_iterable
- is_link
- is_nan
- is_null
- is_numeric
- is_object
- is_readable
- is_resource
- is_scalar
- is_string
- is_subclass_of
- is_uploaded_file
- is_writable
- isset
- json_decode
- json_encode
- key
- krsort
- ksort
- lcfirst
- lcg_value
- lchgrp
- lchown
- levenshtein
- link
- linkinfo
- list
- localeconv
- localtime
- log
- log10
- log1p
- long2ip
- lstat
- ltrim
- max
- md5
- md5_file
- memory_get_peak_usage
- memory_get_usage
- metaphone
- method_exists
- microtime
- min
- mkdir
- mktime
- 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_get_status
- 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_ini_string
- parse_str
- parse_url
- passthru
- pathinfo
- pclose
- pfsockopen
- php_ini_loaded_file
- php_ini_scanned_files
- php_logo_guid
- php_sapi_name
- php_strip_whitespace
- php_uname
- phpcredits
- phpinfo
- phpversion
- pi
- popen
- pow
- prev
- print_r
- printf
- proc_close
- proc_get_status
- proc_nice
- proc_open
- proc_terminate
- property_exists
- putenv
- quoted_printable_decode
- quoted_printable_encode
- quotemeta
- rad2deg
- rand
- random_bytes
- random_int
- range
- rawurldecode
- rawurlencode
- readdir
- readfile
- readlink
- realpath
- realpath_cache_get
- realpath_cache_size
- register_shutdown_function
- register_tick_function
- rename
- reset
- restore_error_handler
- restore_exception_handler
- rewind
- rewinddir
- rmdir
- round
- rsort
- rtrim
- scandir
- serialize
- set_error_handler
- set_exception_handler
- set_include_path
- set_time_limit
- setcookie
- setlocale
- setrawcookie
- settype
- sha1
- sha1_file
- shell_exec
- shuffle
- similar_text
- sin
- sinh
- sleep
- sort
- soundex
- sprintf
- sqrt
- srand
- sscanf
- stat
- str_getcsv
- str_ireplace
- str_pad
- str_repeat
- str_replace
- str_rot13
- str_shuffle
- str_split
- str_word_count
- strcasecmp
- strcmp
- strcoll
- strcspn
- strftime
- stripcslashes
- stripslashes
- strip_tags
- stripos
- stristr
- strlen
- strnatcasecmp
- strnatcmp
- strncasecmp
- strncmp
- strpbrk
- strpos
- strptime
- strrchr
- strrev
- strripos
- strrpos
- strspn
- strstr
- strtok
- strtolower
- strtotime
- strtoupper
- strtr
- strval
- substr
- substr_compare
- substr_count
- substr_replace
- symlink
- syslog
- system
- sys_getloadavg
- sys_get_temp_dir
- tan
- tanh
- tempnam
- time
- time_nanosleep
- time_sleep_until
- timezone_name_from_abbr
- timezone_version_get
- tmpfile
- token_get_all
- token_name
- touch
- trait_exists
- trigger_error
- trim
- uasort
- ucfirst
- ucwords
- uksort
- umask
- uniqid
- unlink
- unpack
- unregister_tick_function
- unserialize
- unset
- urldecode
- urlencode
- usleep
- usort
- var_dump
- var_export
- version_compare
- vfprintf
- vprintf
- vsprintf
- wordwrap
- zend_thread_id
- zend_version
- Index
O'Reilly Media - inne książki
-
Software as a service (SaaS) is on the path to becoming the de facto model for building, delivering, and operating software solutions. Adopting a multi-tenant SaaS model requires builders to take on a broad range of new architecture, implementation, and operational challenges. How data is partiti...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
Great engineers don't necessarily make great leaders—at least, not without a lot of work. Finding your path to becoming a strong leader is often fraught with challenges. It's not easy to figure out how to be strategic, successful, and considerate while also being firm. Whether you're on the...(118.15 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
Data science happens in code. The ability to write reproducible, robust, scaleable code is key to a data science project's success—and is absolutely essential for those working with production code. This practical book bridges the gap between data science and software engineering,and clearl...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
With the massive adoption of microservices, operators and developers face far more complexity in their applications today. Service meshes can help you manage this problem by providing a unified control plane to secure, manage, and monitor your entire network. This practical guide shows you how th...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning, design, coding, debugging, testing, and documentation. With this book, beginners and experienced developers alike will learn how to use a wide range of tools, from gener...(177.65 zł najniższa cena z 30 dni)
164.25 zł
219.00 zł(-25%) -
Rust's popularity is growing, due in part to features like memory safety, type safety, and thread safety. But these same elements can also make learning Rust a challenge, even for experienced programmers. This practical guide helps you make the transition to writing idiomatic Rust—while als...(177.65 zł najniższa cena z 30 dni)
164.25 zł
219.00 zł(-25%) -
Advance your Power BI skills by adding AI to your repertoire at a practice level. With this practical book, business-oriented software engineers and developers will learn the terminologies, practices, and strategy necessary to successfully incorporate AI into your business intelligence estate. Je...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Microservices can be a very effective approach for delivering value to your organization and to your customers. If you get them right, microservices help you to move fast by making changes to small parts of your system hundreds of times a day. But if you get them wrong, microservices will just ma...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Programming PHP. Creating Dynamic Web Pages. 4th Edition Kevin Tatroe, Peter MacIntyre (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.