Limit search to available items
Book Cover
Book
Author Brooks, David R.

Title Introduction to PHP for scientists and engineers : beyond JavaScript / David R. Brooks
Edition 1
Published London : Springer, [2008]
London : Springer London, 2008
©2008

Copies

Location Call no. Vol. Availability
 MELB  005.2762 Php Bro/Itp  AVAILABLE
Description xii, 141 pages : illustrations ; 24 cm
Contents Machine derived contents note: 1 Cetg a Sfreve4W fw;onrtwe r P1P -- 1.1 Getting Started 1 -- 1.2 More Examples 18 -- 1.2.1 Solving the Quadratic Equation 18 -- 1.2.2 Preventing Multiple Submissions from a Form 20 -- 2 k/04g 'wd P/P 23 -- 2.1 General Structure of PHP Scripts 23 -- 2.2 Calculations with PHP 24 -- 2.3 More about PHP File Input/Output 40 -- 2.4 Another Example 43 -- 3 P/PA rray 19 -- 3.1 Array Definition 49 -- 3.2 Array Sorting 54 -- 3.3 Stacks, Queues, and Line Crashers 56 -- 3.4 More Examples 59 -- 3.4.1 The Quadratic Formula Revisited 59 -- 3.4.2 Reading checkbox Values 62 -- 3.4.3 Building a Histogram Array 66 -- 3.4.4 Shuffle a Card Deck 68 -- 3.4.5 Manage a Data File 69 -- 4 Summary of 4S 1PtYPt/dFPL anrrar Ekent 75 -- 4.1 Data Types and Operators 75 -- 4.2.1 Data Types 75 -- 4.2.1 Operators 76 -- 4.2 Conditional Execution 77 -- 4.2.1 if then else Conditional Execution 77 -- 4.2.2 Case-Controlled Conditional Execution 78 -- 4.3 Loops 79 -- 4.3.1 Count-Controlled Loops 80 -- 4.3.2 Condition-Controlled Loops 82 -- 4.4 Functions and Constructs 83 -- 4.4.1 File Handling and I/O Functions 84 -- 4.4.2 Math Constants and Functions 96 -- 4.4.3 Array Functions and Constructs 99 -- 4.4.4 Miscellaneous Functions and Constructs 102 -- 5 si4 P6'PVvir a eOrsmandw,6e 107 -- 5.1 The Command Line Environment 107 -- 5.2 Is a Command Line Interface Useful? 112
Summary PHP, originally created in 1994 as a 'Personal Home Page' tool, is a server-side programming language that can be used to solve numerous computing problems that a client-side language like JavaScript cannot. This highly useful text/reference presents key information needed to write your own online science and engineering applications, including reading, creating and manipulating data files stored as text on a server, thereby overcoming the limitations of a client-side language. This book focuses on those elements of the language - such as file input/output, arrays, built-in math functions, and user-created functions - that are essential for solving a wide range of scientific/engineering computing problems. It assumes a working knowledge of HTML, programming concepts, and JavaScript, C or a similar language. Features: · Offers a working knowledge of PHP, essential for server-side programming · Includes detailed code examples to guide the reader · Contains several complete applications that show how to take advantage of server-side programming capabilities · Extremely accessible, and ideal for self-study · Provides an author-supported supplementary website containing code examples (www.pages.drexel.edu/̃brooksdr/DRB_web_page/BookCode/PHPBookCode.htm) · Directly addresses the needs of engineers, scientists and working professionals by explaining precisely those components of PHP required This concise applications-oriented text is an exceptional shortcut to learning the essentials of PHP and is ideal for self-study or course use. Dr. Brooks has authored several successful Springer titles, including: Problem Solving with Fortran 90 for Scientists and Engineers; C Programming: The Essentials for Engineers and Scientists; and An Introduction to HTML and JavaScript for Scientists and Engineers
Notes Includes index
Bibliography Includes bibliographical references and index
Notes English
Print version record
Subject Science.
Computer programming.
Computer science.
Popular works
Engineering.
Applied mathematics
Engineering mathematics.
PHP (Computer program language)
Programming languages (Electronic computers)
LC no. 2008926361
ISBN 184800236X paperback
9781848002364 paperback
1848002378 ebook
9781848002371 ebook