Index
A
Abstract classes
ACTUAL single quote
API-specific documentations
Application programming interface (API)
app/Models/User.php
Arbitrary cookie
array_change_key_case()
array_chunk()
array_column()
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_FILTER_USE_BOTH
ARRAY_FILTER_USE_KEY
array_flip()
Array functions
array()
array_change_key_case()
array_chunk()
array_column()
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_is_list()
array_key()
array_key_exists()
array_key_first()
array_key_last()
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(): bool
assort(): bool
compact()
count()
current()
each()
end()
extract()
krsort(): bool
ksort(): bool
list(): array
natcasesort()
natsort()
next(): mixed
overview
prev(): mixed
range(): array
reset(): mixed
rsort(): bool
shuffle()
shuffle(): bool
sort()
uasort()
uksort()
uses
usort()
array_intersect()
array_intersect_assoc()
array_intersect_key()
array_intersect_uassoc()
array_intersect_ukey()
array_is_list()
array_key()
array_key_exists()
array_key_first()
array_key_last()
array_keys()
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()
Arrays
array_search()
array_shift()
array_slice()
array1_sort_flags
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()
Artisan
Associative arrays
Authentication/authorization
Authorization process
Autoloading
B
beginning-php8-and-mysql
Betchy McCleaver
Blogs and tutorials
bookToAdd
bookToUpdate
Boolean type
Bundle
C
callback function
Catch
Caught exception
CHAR
Character class
checkMyNum() function
Classes
constructors
definition
destructors
inheritance
namespaces
objects
parent-child relationship
restrictions
visibility
ClassNotFoundException
Symfony cli and bin commands
ClosedGeneratorException
column_key
Command-line interface (CLI)
Command prompt
Community-based open source developers
compact()
Complexity reduction
Compose
command
container
docker applications
Docker Desktop
features
Composer
Composer libraries
composer require--dev symfony/maker-bundle
composer require laravelcollective/html
composer require symfony/form
composer require symfony/orm-pack
config/database.php file
Constants
__construct() function
construct() method
Constructors
contentPost.php
Controller Route
creating controller
curl command
GET and POST requests
GET or POST method
metadata storage
Postman request
register command output
registration view form
Cookies
creation
delete
inspect element
modification
purpose
retrieving
user identification
count()
Create, read, update, and delete (CRUD)
API
database connection
GET method
deleteBook
showAddBook
showBooks
showEditBook
GET variables
global variables
header and navigation creation
if statement
interaction
POST method
bookToAdd
bookToUpdate
website
current()
D
Database (DB)
configuration
creation
libraries
migration
migrations directory
relevant values
server
Data protection
Data structure
DB_DATABASE
“db.mysite.com”
Decoupled patterns
deleteBook function
delete_cookie.php
DELETE method
Dependency injection
Desc
Destroying UserClass
Destructors
Docker Applications folder
Docker Desktop
Docker Desktop Installer.exe
Docker Desktop for Windows
Docker installation web page
Docker installing
in Linux
Mac OS
in Windows
Dockerized environment
Doctrine EntityManager
doctrine_migration_versions table
Doctrine package installation
Documentation
DOMException
Double-quoted strings
DumpTruckClass
E
each()
echo command
E_DEPRECATED error
Eloquent
Enable Hyper-V Windows Features
Encapsulation
Encrypted password
end()
.env environment file
ErrorException
error_reporting( E_ALL )
Errors
ALL errors
debugging
include_once
ini_set()
variables
Error types
Error vs. exception
E_WARNING level error
execute method
extract()
Extraction flags
Extracts variables
F
FILTER_VALIDATE_EMAIL
filter_var()
finally block
first_cookie.php
Flexibility programming language
Float type
named form-action.php
$form
FormBuilder method
Form::close
Form::open
Frameworks
advantages
components
composer
design patterns
disadvantages
layers
authentication/authorization
database libraries
dependency injection
MVC layer
package management
session management
test framework
MVC pattern
PSR
selection
active release/development
application/business use case compatibility
blogs/tutorials
community support
convention vs. customization
developer skill set
documentation
IDE support
learning curve
licenses
test coverage
testing
software development life cycle
supporting structure
types
Front-end GUI methods
Full-fledged frameworks
FULLSTACK-based frameworks
Functionality-wise
Functions
G
__get() method
GET method
PHP CRUD GET method
getMenuName() method
Getters
git status
H
Hash helper
header.php
htmlspecialchars PHP function
Hyper Text Transfer Protocol (HTTP)
I, J
inc/ directory
include_once function
Indexed array
index_key
Individual objects
Inheritance
Instagram plugin
Integer
Interfaces
IntlException
IOException
__isset() methods
is_string() function
K
Key
key_compare_func
krsort()
ksort()
L
Laravel DB table creation
Laravel PGP framework
common tasks
controller route
database migrations
command
create and table options
default template
directory
migrations table schema
modification
new migration file creation
output
phpMyAdmin
reverse changes
timestamp value
user registration feature
users table schema
database setup and configuration
installation
MVC design pattern
registration view form
user data storing
web application framework
Laravel project directory structure
Laravel table schema
Laravel web page
Learning curve
Length
list()
localhost:8000/chapter2/vartest.php
M
main2.php
main3.php
main.php file
ManagerRegistry
Manipulations
MessageClass::EXIT_MESSAGE
Metacharacters
Micro frameworks
Migration creation
migrations table
Migration table schema
Model, View, and Controller (MVC)
Modifiers
modify_cookie.php
Multidimensional arrays
MVC layer
MyISAM storage engine
mysql adapter
mysql connection
MySQL
MySQL 8.0
MySQLi advantages
MySQLi method
MySQL PDO parameter binding
N
Namespaces
natcasesort()
natsort()
New database creation
basic design
directory
Docker
MySQL
commands
container
mysql-db attribute
show tables command
structure
tables
newtest.php
next()
Nginx
Nowdocs
NULL
Numbers
O
Object-oriented programming (OOP)
complexity reduction
data protection
encapsulation
freedom and creativity
inheritance
polymorphism
Objects
assigning values
class change effects
compound data type
data manipulation
definition
functionality
functions
instantiation
OOP concept
sample
user-defined classes
calling var_dump
Optional offset parameter
P
Package management
PATCH method
PHP
arrays
frameworks
libraries
MySQL prepared statements
regular expressions, characters sequence
reserved words
variables
PHP 8
php bin/console doctrine:database:create
php bin/console doctrine:migrations:migrate
php bin/console make:controller UserController
php bin/console make:entity
php bin/console make:migration
PHP Communication with MySQL
Docker dev environment
mysql:8.0
MySQLi method
PDO version
PHP connection WITH database
addUser.php
artisan
ASC and DESC options
conditions
database variables
data organization
db.php file
execute method
logic handling
MySQL
mysqli constructor
MySQLi
ORDER query
seeding
SELECT query
users table
DB_HOST
mysqli object
query object
PHP CRUD POST method
PHP data objects (PDO)
advantages
method
PHP data type
category
compound types
array
objects
data staorage
scalar types
boolean
defining
float
integer
phrase
string
special types
NULL
resources
PHP exceptions
catch block
checkMyNum()
Finally block
mechanism
runtime errors
special class with functions
throw
throwable
try block
PHP form data handling
PHP form validation
e-mail
empty fields
error messages
files
HTML web form
letters and whitespace
regular expression function
special characters
values
PHP Framework Interoperability Group (PHP-FIG)
PHP fundamentals
errors
objects
variables
verbs
PHP GET form
basicForm.php
functions.php
value setting
variables set
name and email variables
PHP global $_POST
phpMyAdmin
interface
model
tool
PHP POST form
code result
developer’s mind
email server
filter_var function
functions.php
HTML elements
HTML form
method setting
POST variables
special characters
user input
PHP programming language
command line
data organizing and delivery
de facto programming language
development environment
importance
scripts collection
server-side scripting
PHP. $_REQUEST
PHP Standard Recommendations (PSR)
autoloading
coding styles
goal/aim
HTTP
interfaces
specification
standards list
PHP string functions
is_string()
strlen()
strpos()
str_replace()
strstr()
strtolower()
strtoupper()
substr()
trim()
Planning new database
CHAR datatype
CHAR over VARCHAR
database engine selection
JOIN conditions
MySQL EXISTS function
no functions over indexed columns
no provincial date designs
ORDER BY clauses
proper datatypes
SELECT queries
Polymorphism
POST
functionality
method
request
request-submitted data
route
Postman
Postman request
preg_match()
preg_match_all()
preg_replace()
preserve_keys
prev()
Private class
Protected class
Public class
PUT method
Q
Quantifiers
Query complexity
R
range()
/register
/register POST route
register.blade.php
RegisteredUser
/register POST route
Registration view form
controller code
form builder instance
FormBuilder method
package installation
POST submit request
User entity
viewing files
XSS protection
Regular expressions
arithmetic operators
case-sensitive
considerations
functions
group
metacharacters
modifiers
quantifiers
square brackets
syntax
uses
remove_session.php
Replacement array
Request panel
reset()
Resources
resources/views/ directory
REST API-based frameworks
REST API verb
routes/web.php file
Row-level locking
rsort()
S
Sanitization
search_value parameter
Security
seedDB file
seedDB.php
Seeding
Sequential integer keys
Session management
Sessions
consistent naming
database connections
data removal
declaration
description
input and sanitizing
management
remove_session.php
seedDB.php
session_start() function
session_test.php
storing
test data
variables
session_start() function
Sessions vs. cookies
session_test.php
setcookie() function
setlocale()
setRegistrationNumber
Setters
showAddBook function
showBooks function
showEditBook function
shuffle()
sizeof()
Skittles
slogan method
sort()
Sorting type flags
Source code management systems
SQLException
SQL injection
Square brackets
src/Entity/User.php
Stack Overflow platform
Standards-based approach
start_session() function
Static data
String
complex syntax
correct syntax
definition
double-quoted
heredoc syntax
identifier
inside quotes
literals
nowdocs
variables and escape sequences
variables complexity
strlen() function
strpos() function
str_replace() function
strstr() function
strtolower() function
strtoupper() function
Structural elements
Structured Query Language (SQL)
substr() function
Superglobals
Symfony application
creation
database setup and configuration
project creation
symfony check:security
Symfony CLI
Symfony development toolbar
Symfony directory structure
Symfony framework
automated tools
community support
definition
features
dependency injection
easy to use
extensible
fast performance
maintaining PHP web applications
modular components
PHP-flexible framework
stable and sustainable model
full-stack framework
Profiler tool
command line tools
components
description
development toolbar
documentation
request panel
SensioLabs creators
tool box
websites and applications development
Symfony installation
CLI
operating system-based
outcome
prerequisites
system requirements
verification
Symfony project creation
app-specific packages
command
dashboard web page
development toolbar
installed packages
package vulnerabilities
Symfony server
symfony server:start
Symfony web server
T
Table locking vs. row-level locking
Task automation
tempalte3.php file
Test framework
$this variable
Throw
Throwable exceptions and errors
Traits
trim() function
Try
Two-dimensional arrays
U
uasort()
UI components
uksort()
Uncaught exception error
Update methods
UserClass()
User data storing
User entity creation
user/index.html.twig
UserPasswordHasherInterface
usort()
V
Validation
value_compare_func
VARCHAR
Var_dump() function
Variables
data storage
declaration command
name
rules
vartest.php
Verbs
W
Web form validation
WordPress config file
X
XSS protection
Y, Z
YEAML files
Yet Another Markup Language (YAML)
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset