LinuxCBT! Windows PHP Scripting
Duration: 8 Hours
Size: 784.88 MB
Category: Linux
Course Objective
PHP on Windows - Scripting Environment - Module IV
Basics
Download & Install
Explore environment
Explain supported variables
Define variables and evaluate accordingly
Implement references
Generate arrays from strings
Access distinct array elements
Join arrays into strings
Manipulate arrays with applicable functions
Explore useful PHP information
Conditions
Discuss features
Parse CLI parameters as needed
Compare strings
Confirm file existences
Validate the presence of URL variables
Discuss SWITCH & CASE
Loops
Discuss applicability
List common types
Explore FOR
Implement and evaluate FOREACH
Look at WHILE where applicable
Iterate over lists and file I/O
File I/O
Enumerate relevant features
Obtain statistics from files
Generate lists from directory calls
Confirm directory status
Read files into arrays
Transform data and generate modified output
Intersperse data where desired
Generate Checksums
Discuss supported hashes
Produce checksums for variable content
Compare results with predefined binaries
Normalize Files
Discuss problem
Identify targets
Code applicable hooks to parse files
Transform file names
Produce transformations
HTTP Request | Response | cURL
Discuss concepts and applications
Integrate Client URL library
Generate GET & POST requests
Parse on the back-end accordingly
Dicuss caveats
Properly encode URL request string
Validate captured variables
HTTP Request | Response | cURL
Discuss concepts and applications
Integrate Client URL library
Generate GET & POST requests
Parse on the back-end accordingly
Dicuss caveats
Properly encode URL request string
Validate captured variables
MySQL Interface
Layout data structure for application
Retrieve data via FTP for transformation
Transform process data for SQL submission
Interface to MySQL from PHP
Evaluate MySQL back-end
PHP with HTML
Discuss concepts and applications
Integrate PHP with HTML
Retrieve data from persistent data store
Present data usign PHP & HTML
Evaluate results
Key Variables
Define and use SESSION variables
Validata variables with routine functions
Explore superglobal variables
Discuss relevance and sample scenarios
Bookmarks