skip to content
Beginning PHP : Master the Latest Features of PHP 7 and Fully Embrace Modern PHP Development. Preview this item
ClosePreview this item
Checking...

Beginning PHP : Master the Latest Features of PHP 7 and Fully Embrace Modern PHP Development.

Author: David Carr; Markus Gray
Publisher: Birmingham : Packt Publishing Ltd, 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
PHP is the preferred server-side scripting language for tech giants such as Facebook, Wikipedia, and Tumblr despite full-stack JavaScript gaining popularity with upcoming developers. This is because PHP performs better when dealing with heavy computations on the back end. In this book, you'll learn everything you need to get up and running ...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Carr, David.
Beginning PHP : Master the Latest Features of PHP 7 and Fully Embrace Modern PHP Development.
Birmingham : Packt Publishing Ltd, ©2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: David Carr; Markus Gray
ISBN: 9781789534320 1789534321
OCLC Number: 1048794707
Notes: CRUD, the Contact Application.
Description: 1 online resource (214 pages)
Contents: Intro; Preface; Getting Started with PHP; The Basics; Using PHP to Display ""Hello World; Variables and Data Types; Working with Variables; Operators; Comparison Operators; Logical Operators; Mathematical Operators; Combining Variables and Operators; Conditionals; Working with Conditionals; Activity: Building an Employee Salary Calculator; Summary; Arrays and Loops; Arrays; Indexed Arrays; Associative Arrays; Working with Arrays; Converting a String into an Array; Merging an Array into a String; Slicing Arrays; Sorting an Array; Multidimensional Arrays. Includes an Array of Hobbies in Our Existing ProjectLoops; for Loop; Combining Loops and Arrays; while Loops; Working with the while Function; Do-While Loops; Conversion of a while Loop to a do-while Loop; foreach Loops; Activity: Working with the foreach Loop; Summary; Functions and Classes; Functions; Creating a Simple Function; Classes; Activity: Calculate the Monthly Pay of an Employee; Summary; Data Operations; Inputting and Outputting Data; Building a Form for Our User List; Connect to a Database; MySQL Basics; Create a Database Table; Insert a Record into the Database. Fetch a Single Row from a Database TableFetch Multiple Rows from a Database Table; Update a Record in a Database Table; Delete a Record in a Database Table; Creating an employee Table; Adding Users to a Database; Summary; Building a PHP Web Application; Concepts of OOP in a Framework Environment; Namespaces; Namespace App, Controllers, and Use Statements; Defining Classes and Objects Using Namespaces; Methods; Access Modifiers; Structure of a Framework; Activity: Adding Contacts to a Directory; Summary; Building a PHP Framework; Setting up a Project Development Environment. Error Reporting Using Composer and WhoopsSetting up Composer; Activity: Using Composer to Install Dependencies; Configuration Class, Default Classes, and Routing; Loading a View File; Manipulating the Output; Base Controller, Default States, and Routing; Setting up Base Controller, Default States, and Routing; Activity: Exploring the Results; Working with PDO; Creating a Contact Controller and Viewing the Records; Activity: Creating and Executing the Model; Summary; Authentication and User Management; Setting Up Paths and Inclusion of Bootstrap. Setting up the Paths and Creating the Absolute Paths to the Files DirectoryCreating Layout Files; Inclusion of Bootstrap; Inclusion of Bootstrap and HTML Markup; Adding Security to the Project; Helpers; Authentication; Dashboard; Login; Password Hashing; Implementing Validation in PHP; Password Recovery; Introduction to a Third-Party Dependency PHP Mailer; Building a Password Reset Mechanism for Our Application; Building CRUD for User Management; CRUD; Building CRUD for User Management; Optional Activity; Summary; Building a Contacts Management System; Overview CMS.

Abstract:

PHP is the preferred server-side scripting language for tech giants such as Facebook, Wikipedia, and Tumblr despite full-stack JavaScript gaining popularity with upcoming developers. This is because  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1048794707> # Beginning PHP : Master the Latest Features of PHP 7 and Fully Embrace Modern PHP Development.
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
    library:oclcnum "1048794707" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/5404800514#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    schema:about <http://dewey.info/class/005.2762/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5404800514#Topic/php> ; # PHP
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/5404800514#Person/gray_markus> ; # Markus Gray
    schema:creator <http://experiment.worldcat.org/entity/work/data/5404800514#Person/carr_david> ; # David Carr
    schema:datePublished "2018" ;
    schema:description "PHP is the preferred server-side scripting language for tech giants such as Facebook, Wikipedia, and Tumblr despite full-stack JavaScript gaining popularity with upcoming developers. This is because PHP performs better when dealing with heavy computations on the back end. In this book, you'll learn everything you need to get up and running ..."@en ;
    schema:description "Intro; Preface; Getting Started with PHP; The Basics; Using PHP to Display ""Hello World; Variables and Data Types; Working with Variables; Operators; Comparison Operators; Logical Operators; Mathematical Operators; Combining Variables and Operators; Conditionals; Working with Conditionals; Activity: Building an Employee Salary Calculator; Summary; Arrays and Loops; Arrays; Indexed Arrays; Associative Arrays; Working with Arrays; Converting a String into an Array; Merging an Array into a String; Slicing Arrays; Sorting an Array; Multidimensional Arrays."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5404800514> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5404800514#CreativeWork/beginning_php_master_the_latest_features_of_php_7_and_fully_embrace_modern_php_development> ;
    schema:name "Beginning PHP : Master the Latest Features of PHP 7 and Fully Embrace Modern PHP Development."@en ;
    schema:productID "1048794707" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1048794707#PublicationEvent/birmingham_packt_publishing_ltd_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5404800514#Agent/packt_publishing_ltd> ; # Packt Publishing Ltd
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=5485034> ;
    schema:url <https://ebookcentral.proquest.com/lib/liverpool/detail.action?docID=5485034> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5485034> ;
    schema:workExample <http://worldcat.org/isbn/9781789534320> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1048794707> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5404800514#Agent/packt_publishing_ltd> # Packt Publishing Ltd
    a bgn:Agent ;
    schema:name "Packt Publishing Ltd" ;
    .

<http://experiment.worldcat.org/entity/work/data/5404800514#Person/carr_david> # David Carr
    a schema:Person ;
    schema:familyName "Carr" ;
    schema:givenName "David" ;
    schema:name "David Carr" ;
    .

<http://experiment.worldcat.org/entity/work/data/5404800514#Person/gray_markus> # Markus Gray
    a schema:Person ;
    schema:familyName "Gray" ;
    schema:givenName "Markus" ;
    schema:name "Markus Gray" ;
    .

<http://worldcat.org/entity/work/data/5404800514#CreativeWork/beginning_php_master_the_latest_features_of_php_7_and_fully_embrace_modern_php_development>
    a schema:CreativeWork ;
    rdfs:label "Beginning PHP : Master the Latest Features of PHP 7 and Fully Embrace Modern PHP Development." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1048794707> ; # Beginning PHP : Master the Latest Features of PHP 7 and Fully Embrace Modern PHP Development.
    .

<http://worldcat.org/isbn/9781789534320>
    a schema:ProductModel ;
    schema:isbn "1789534321" ;
    schema:isbn "9781789534320" ;
    .

<http://www.worldcat.org/title/-/oclc/1048794707>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1048794707> ; # Beginning PHP : Master the Latest Features of PHP 7 and Fully Embrace Modern PHP Development.
    schema:dateModified "2018-12-01" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.