Training, Open Source computer languages

PerlPHPPythonMySQLhttpd / TomcatTclRubyJavaC and C++LinuxCSS

Search our site for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact

Related technical and longer articles
Graphic User Interfaces (GUIs)
Example - PHP form, Image upload. Store in MySQL database. Retrieve.
Tips and short articles on this subject
PHP Techniques - a workshop
Flipping images on your web page
Script to present commonly used images - PHP
Copyright and theft of images, bandwidth and members.
More PHP sample and demonstration programs
Ordnance Survey Grid Reference to Latitude / Longitude
Converting from postal address to latitude / longitude
Controlling and labelling Google maps via PHP
PHP Standalone - keyboard to screen
Drawing hands on a clock face - PHP
Drawing dynamic graphs in PHP
Sorting people by name in PHP
Parallel processing in PHP
Dates, times, clickable diarys in PHP
Display an image from a MySQL database in a web page via PHP
Syntax checking in PHP
Reporting on the 10 largest files or 10 top scores
Check your user is human. Have him retype a word in a graphic
Hot answers in PHP
Presentation, Business and Persistence layers in Perl and PHP
PHP Image viewing application
PHP - setting sort order with an associative array
Merging pictures using PHP and GD
Running a Perl script within a PHP page
Double Dollars in PHP
Stand alone PHP programs
Time calculation in PHP
the array returned by preg_match_all
More maps
Ordnance Survey - using a 'Get a map'
What and why for the epoch
PHP and natural sorting
Well House Consultants
You are on the site of Well House Consultants who provide Open Source Training Courses and business hotel accommodation. You are welcome to browse and use our resources subject to our copyright statement and to add in links from your pages to ours.
Other subject areas - resources
Java Resources
Well House Manor Resources
Perl Resources
Python Resources
PHP Resources
Object Orientation and General topics
MySQL Resources
Linux / LAMP / Tomcat Resources
Well House Consultants Resources
Extras Resources
C and C++ Resources
Ruby Resources
Tcl/Tk Resources
Web and Intranet Resources
Additional PHP Material - module H999
PHP is a powerful language with many exciting capabilities, several of which are supported through function libraries. This module covers some of the more popular additions such as sorting, graphics, XML handling, and using PHP in stand-alone programs. It also covers more advanced language features such as variable typing and multidimensional arrays.

This topic is presented on public course PHP Programming

Examples from our training material
2dar.php4   2 dimensional array in PHP
ac_check.php4   Sorting an associative array
aso.php4   First sorting example
dademo.php   Date and Time and sorting em in PHP
exc.php   An exercise in sorting
fader.php4   Fade from one image to another
feeder.php   Script to handle image library in MySQL database as if it was a directory of images
gmap.php   Google Maps / PHP - show your office
gobbler   Forking in PHP - parallel processing
grids.php4   Shows you where a place is on an Ordnance Survey Map
hands.php   Draw hands on a clock
hml.inc   Horses Mouth - latest topic feed
image1.php4   Generating a graphic in PHP
image2.php4   Generating a button with variable graphics and text in PHP
images.xml   Sample XML file as used in xslt.php4 example and others
imgdump.php   Generate the html to call up 10 images from a database
imgfeed.php   Show an image held in a MySQL database
imgflip.php   Flipping an image in PHP
imglist.xsl   Sample XSLT template as used in xslt.php4 example and others
loclook.php   Google Maps / Geocoding demo
lottery.php4   Array manipulation functions range, shuffle etc
mergeover.php4   Stippleover from one image to another
mkgraphic.php4   Stand along programming in PHP / also graphics example
ml1.php   Simple Author extraction from Medline
mustcount.php4   Script to accompany access counter discussion
nats.php4   Natural Sort Order demo
os2latlong.php   Convert Ordnance survey grid positions to latitude / longitude
oursites.php   Parallel processes in PHP
php_parallel   Parallel processing example in PHP
picclim.php   Search a database of images
rome.php4   Random image for use in a web page
showcount.php4   Show counter record file
site_title   Stand alone script - grab title of remote web page
tear.php4   Tear from one image to another
th.php   dynamic thumbnail generator
th.php4   dynamic thumbnail generator
thumb.php4   thumbnailing an image in one file and saving in another
thumbview.php   Thumbnail index and image view application
tinso.php   Sorting an associative array
uso.php4   User defined sorting
uso2.php4   More complex user defined sort
vars.php4   Variable types in PHP
whowentwhere.php4   Practical example of 2 dimensional array in use
xdo.php   Reading an RSS feed in your PHP page
xml1.php4   Xml handling in PHP
xml2.php4   Second example - using PHP to handle XML
xml3.php4   Using PHP to handle XML, stand alone!
xslt.php4   Process an XML file through an XSLT template and insert result in a PHP page
More web pages on this subject
Using an XML string to check on exchange rates - demo
Specialist books


Opentalk forum discussions related to this topic
Generating Smaller filesize Thumbnails
Photo Database script
Random back grounds
Random image in a web page via PHP
PHP GD ImageMAP Problems
How to Travese a xml string
9 ways of sorting plus 2
GD GD Graph
Pictures
Regular Expressions in PHP
Background information
Some modules are available for download as a sample of our material or under an Open Training Notes License for free download from http://www.training-notes.co.uk.
Topics covered in this module
Variable declaration and typing.
Explicit convertors.
Sorting.
User-defined sorting.
Sorting an associative array.
Other array re-ordering functions.
Multidimensional arrays.
Flexibility with multi-dimensional arrays.
Graphics.
Using PHP to add a counter to an HTML page.
A graphic example.
Using PHP away from the Web Server.
How to use PHP away from the Web Server.
Example of PHP running from keyboard to screen.
What is XML?.
XML handling in PHP.
A Simple Parser.
Extending the example.
Analysing XML as a stand-alone program.
Other XML Subjects.
What is XSLT?.
Handling XSLT in PHP.
New PHP user on an existing PHP site.
Course links
The following web pages are used as references / examples in this module

[Link] XSLT namespace
(at http://www.w3.org/1999/XSL/Transform)

[Link] No Title
(at http://www.w3.org/1999/XSL/Format)

We check these links from time to time with a spider written in PHP. Latest full check was on Saturday, 12th June 2004. Titles are extracted from the web pages listed.

Complete learning
If you are looking for a complete course and not just a information on a single subject, visit our Listing and schedule page.

Well House Consultants specialise in training courses in Python, Perl, PHP, and MySQL. We run Private Courses throughout the UK (and beyond for longer courses), and Public Courses at our training centre in Melksham, Wiltshire, England. It's surprisingly cost effective to come on our public courses - even if you live in a different country or continent to us.

We have a technical library of over 600 books on the subjects on which we teach. These books are available for reference at our training centre. Also available is the Opentalk Forum for discussion of technical questions.


© WELL HOUSE CONSULTANTS LTD., 2008: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho