SlideShare a Scribd company logo
1 of 42
PHPWhat can PHP do?
What is a PHP File?
Why PHP?
Mrs .C.Santhiya
Assistant Professor
TCE,Madurai
Background
 PHP is server side scripting system.
 PHP stands for "PHP: Hypertext Preprocessor“
 Syntax based on Perl, Java, and C
 Very good for creating dynamic content
 Powerful, but somewhat risky!
 If you want to focus on one system for dynamic content,
this is a good one to choose
PHP Scripts
 Typically file ends in .php--this is set by the web server
configuration
 Separated in files with the <?php ?> tag
 php commands can make up an entire file, or can be
contained in html--this is a choice….
 Program lines end in ";" or you get an error
 Server recognizes embedded script and executes
 Result is passed to browser, source isn't visible
<?php $myvar = "Hello World!";
echo $myvar;?>
Two Ways
You can embed sections of php inside html:
<BODY>
<P>
<?php $myvar = "Hello World!";
echo $myvar;</P>
</BODY>
Or you can call html from php:
<?php
echo "<html><head><title>Howdy</title>
…
?>
Code:
<?php
echo "Hello world!";
?>
Run a php file
 http://www.wampserver.com
Go to start & start wamp server
Open browser & http://local host
Put php file in www folder c://wamp/www
http:///local host/filename.php
Hello World
Literals
 All strings must be enclosed in single of
doublequotes: ‘Hello’ or “Hello”.
 Numbers are not in enclosed in quotes: 1 or 45
or34.564
 Booleans (true/false) can be written directly as
true or false.
Comments
// This is a comment
# This is also a comment
/* This is a comment
that is spread over
multiple lines */
Displaying Data
There are two language constructs available todisplay data: print() and
echo().
They can be used with or without brackets.
Note that the data ‘displayed’ by PHP is actually parsed by your
browser as HTML. View source to see actual output.
<?php
echo ‘Hello World!<br />’;
echo(‘Hello World!<br />’);
print ‘Hello World!<br />’;
print(‘Hello World!<br />’);
?>
Escaping Characters
<?php
// Claire O’Reilly said “Hello”.
echo ‘Claire O’Reilly ’;
echo “said ”Hello”.”;
?>
Variables: What are they?
labelled ‘places’ are called VARIABLES
$ followed by variable name
Case sensitive
$variable differs from $Variable
Stick to lower-case to be sure!
Name must started with a letter or an underscore
Followed by any number of letters, numbers and underscores
<?php
$name = ‘Phil’;
$age = 23;
echo $name;
echo ’ is ‘;
echo $age;
// Phil is 23
?>
Variables: What are they?
Assigned by value
$foo = "Bob"; $bar = $foo;
Assigned by reference, this links vars
$bar = &$foo
Some are preassigned, server and env vars
For example, there are PHP vars, eg. PHP_SELF,
HTTP_GET_VARS,etc
Constants
 Constants (unchangeable variables) can also be
defined.
 Each constant is given a name (note no
preceding dollar is applied here).
 By convention, constant names are usually in
UPPERCASE
<?php
define(‘NAME’,‘Phil’);
define(‘AGE’,23);
echo NAME;
echo ’ is ‘;
echo AGE;
// Phil is 23
?>
Operators
Arithmetic (+, -, *, /, %) and String (.)Arithmetic (+, -, *, /, %) and String (.)
Assignment (=) and combined assignmentAssignment (=) and combined assignment
$a = 3;
$a += 5; // sets $a to 8;
$b = "Hello ";
$b .= "There!"; // sets $b to "Hello There!";
Bitwise (&, |, ^, ~, <<, >>)Bitwise (&, |, ^, ~, <<, >>)
$a ^ $b
~ $a
Comparison (==, ===, !=, !==, <, >, <=, >=)Comparison (==, ===, !=, !==, <, >, <=, >=)
Error Control (@)Error Control (@)
Execution (` is similar to the shell_exec() function)Execution (` is similar to the shell_exec() function)
Incrementing/DecrementingIncrementing/Decrementing
Logical
$a and $b And True if both $a and $b
are true.
$a or $b Or True if either $a or $b
is true.
$a xor $b Xor True if either $a or $b
is true,
but not both.
! $a Not True if $a is not true.
$a && $b And True if both $a and $b
are true.
++$a (Increments by one, then returns++$a (Increments by one, then returns
$a.)$a.)
$a++ (Returns $a, then increments $a$a++ (Returns $a, then increments $a
by one.)by one.)
--$a--$a (Decrements $a by one, then(Decrements $a by one, then
returns $a.)returns $a.)
$a--$a-- (Returns $a, then decrements $a(Returns $a, then decrements $a
by one.)by one.)
Control Structures
Wide Variety available
 if, else, elseif
 while, do-while
 for, foreach
 break, continue, switch
require, include, require_once, include_once
Control Structures
Arrays
$my_array = array(1, 2, 3, 4, 5);
$pizza = "piece1 piece2 piece3 piece4 piece5
piece6";
$pizza = file(./our_pizzas.txt)
$pieces = explode(" ", $pizza);
Text versus Keys
$my_text_array = array(first=>1, second=>2, third=>3);
Walking Arrays
$colors = array('red', 'blue', 'green', 'yellow');
ss
foreach ($colors as $color) {
echo "Do you like $color?n";
}
Multidimensional Arrays
$multiD = array
(
"fruits" => array("myfavorite" => "orange",
"yuck" => "banana", "yum" => "apple"),
"numbers" => array(1, 2, 3, 4, 5, 6),
"holes" => array("first", 5 => "second",
"third")
);
Getting Data into array
$pieces[5] = "poulet resistance"; -----direct assignment
From a file
$pizza = file(./our_pizzas.txt)
$pieces = explode(" ", $pizza);
Arrays
Arrays
Arrays
Loops
Embedding PHP in Web Pages
XML Style
<?php echo "Hello, world"; ?>
SGML Style
<? echo "Hello, world"; ?>
ASP Style
<% echo "Hello, world"; %>
Script Style
<script language="php">
echo "Hello, world";
</script>
Echoing Content Directly
<input type="text" name="first_name" value="<?="Rasmus"; ?>">
Functions
Defining a Function
function functionName() {
    code to be executed;
}
<?php
function writeMsg() {
    echo "Hello world!";
}
writeMsg(); // calling the function
?>
Built-In Functions
echo strrev(" .dlrow olleH"); Hello world.
echo str_repeat("Hip ", 2); Hip Hip
echo strtoupper("hooray!"); HOORAY
<?php // heck
of a function
phpinfo();
sample
Arguments
function howdy($lang) {
if ( $lang == 'es' ) return "Hola";
if ( $lang == 'fr' ) return "Bonjour";
return "Hello";
}
print howdy('es') . " Glennn";
print howdy('fr') . " Sallyn";
Hola Glenn
Bonjour Sally
Call By Value
function double($alias) {
$alias = $alias * 2;
return $alias;
}
$val = 10;
$dval = double($val);
echo "Value = $val Doubled = $dvaln";
Value = 10 Doubled =
20
Call By Reference
function triple(&$realthing) {
$realthing = $realthing * 3;
}
$val = 10;
triple($val);
echo "Triple = $valn";
Triple = 30
Normal Scope
function tryzap() {
$val = 100;
}
$val = 10;
tryzap();
echo "TryZap = $valn";
TryZap = 10
Global Scope
function dozap() {
global $val;
$val = 100;
}
$val = 10;
dozap();
echo "DoZap = $valn“
DoZap = 100
 
PHP Global Variables
The PHP superglobal variables are
$GLOBALS
$_SERVER
$_REQUEST
$_POST
$_GET
$_FILES
$_ENV
$_COOKIE
$_SESSION
PHP $_GLOBALS
<!DOCTYPE html>
<html>
<body>
<?php 
$x = 75;
$y = 25; 
function addition() {
     $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
}
addition();
echo $z;
?>
</body>
</html>                                                   
                                                                                                            OUTPUT
100
PHP $_SERVER
<?php 
echo $_SERVER['PHP_SELF'];
echo "<br>";
echo $_SERVER['SERVER_NAME'];
echo "<br>";
echo $_SERVER['HTTP_HOST'];
echo "<br>";
echo $_SERVER['HTTP_REFERER'];
echo "<br>";
echo $_SERVER['HTTP_USER_AGENT'];
echo "<br>";
echo $_SERVER['SCRIPT_NAME'];
?>                                          OUTPUT
                                             php/demo_global_server.php
                                             www.w3schools.com
                                               www.w3schools.com
                                             http://www.w3schools.com/php/showphp.asp?filename=demo_global_server
       Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.109 
Safari/537.36
/                                                       php/demo_global_server.php
PHP $_REQUEST
form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
  Name: <input type="text" name="fname">
  <input type="submit">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    // collect value of input field
    $name = $_REQUEST['fname'];
    if (empty($name)) {
        echo "Name is empty";
    } else {                                                                                        
        echo $name;
    }
}
?>
PHP $_GET
<!DOCTYPE html>
<html>
<body>
<a href="test_get.php?subject=PHP&web=W3schools.com">Test $GET</a>
</body>
</html>
test_get.php
<a href="test_get.php?subject=PHP&web=W3schools.com">Test $GET</a>
Test $GET
Study PHP at W3schools.com
Forms
GET vs. POST
$_GET                    array of variables passed to the current script via the URL parameters.
visible to everyone
                                                 Limitation is about 2000 characters.
      GET may be used for sending non-sensitive data.
$_POST            array of variables passed to the current script via the HTTP POST method.
invisible to others 
No Limits
Developers prefer POST for sending form data
Form Elements
<form method="post" action="<?php echo htmlspecialchars($_
SERVER["PHP_SELF"]);?>">
PHP Form Security
<form method="post" action="<?php echo 
$_SERVER["PHP_SELF"];?>">
<form method="post" action="test_form.php">
http://www.example.com/test_form.php/%22%3E%3Cscript%3Ealer
<form method="post" action="<?php echo 
htmlspecialchars($_SERVER["PHP_SELF"]);?>">
Validate Form
use the htmlspecialchars() function
with the PHP trim() function
with the PHP stripslashes() function)
$_POST variable with the test_input() function
<?php
// define variables and set to empty values
$name = $email = $gender = $comment = $website = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
   $name = test_input($_POST["name"]);
   $email = test_input($_POST["email"]);
   $website = test_input($_POST["website"]);
   $comment = test_input($_POST["comment"]);
   $gender = test_input($_POST["gender"]);
}
function test_input($data) {
   $data = trim($data);
   $data = stripslashes($data);
   $data = htmlspecialchars($data);                          
   return $data;
}
?>
References
http://www.php.net <-- php home page
http://www.phpbuilder.com/
http://www.devshed.com/
http://www.phpmyadmin.net/
http://www.hotscripts.com/PHP/
http://geocities.com/stuprojects/ChatroomDescription.htm
http://www.academic.marist.edu/~kbhkj/chatroom/chatroom.htm
http://www.aus-etrade.com/Scripts/php.php
http://www.codeproject.com/asp/CDIChatSubmit.asp
http://www.php.net/downloads <-- php download page
http://www.php.net/manual/en/install.windows.php <-- php installation manual
http://php.resourceindex.com/ <-- PHP resources like sample programs, text book
references, etc.
http://www.daniweb.com/techtalkforums/forum17.html  php forums

More Related Content

What's hot (20)

CSS Basics
CSS BasicsCSS Basics
CSS Basics
 
Php and MySQL
Php and MySQLPhp and MySQL
Php and MySQL
 
Chapter 02 php basic syntax
Chapter 02   php basic syntaxChapter 02   php basic syntax
Chapter 02 php basic syntax
 
PHP Loops and PHP Forms
PHP  Loops and PHP FormsPHP  Loops and PHP Forms
PHP Loops and PHP Forms
 
PHP - DataType,Variable,Constant,Operators,Array,Include and require
PHP - DataType,Variable,Constant,Operators,Array,Include and requirePHP - DataType,Variable,Constant,Operators,Array,Include and require
PHP - DataType,Variable,Constant,Operators,Array,Include and require
 
PHP
PHPPHP
PHP
 
Statements and Conditions in PHP
Statements and Conditions in PHPStatements and Conditions in PHP
Statements and Conditions in PHP
 
HTML Forms
HTML FormsHTML Forms
HTML Forms
 
Css3
Css3Css3
Css3
 
php
phpphp
php
 
Introduction to CSS
Introduction to CSSIntroduction to CSS
Introduction to CSS
 
Html introduction
Html introductionHtml introduction
Html introduction
 
CSS
CSSCSS
CSS
 
Basic html structure
Basic html structureBasic html structure
Basic html structure
 
Scripting languages
Scripting languagesScripting languages
Scripting languages
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
Cascading Style Sheets - Part 01
Cascading Style Sheets - Part 01Cascading Style Sheets - Part 01
Cascading Style Sheets - Part 01
 
Operators php
Operators phpOperators php
Operators php
 
PHP Cookies and Sessions
PHP Cookies and SessionsPHP Cookies and Sessions
PHP Cookies and Sessions
 
Control Structures In Php 2
Control Structures In Php 2Control Structures In Php 2
Control Structures In Php 2
 

Similar to Php Lecture Notes

Similar to Php Lecture Notes (20)

Web 8 | Introduction to PHP
Web 8 | Introduction to PHPWeb 8 | Introduction to PHP
Web 8 | Introduction to PHP
 
Training on php by cyber security infotech (csi)
Training on  php by cyber security infotech (csi)Training on  php by cyber security infotech (csi)
Training on php by cyber security infotech (csi)
 
Synapseindia reviews sharing intro on php
Synapseindia reviews sharing intro on phpSynapseindia reviews sharing intro on php
Synapseindia reviews sharing intro on php
 
Synapseindia reviews sharing intro on php
Synapseindia reviews sharing intro on phpSynapseindia reviews sharing intro on php
Synapseindia reviews sharing intro on php
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
 
Intro to PHP
Intro to PHPIntro to PHP
Intro to PHP
 
Php hacku
Php hackuPhp hacku
Php hacku
 
Intro to php
Intro to phpIntro to php
Intro to php
 
Php mysql
Php mysqlPhp mysql
Php mysql
 
PHP for hacks
PHP for hacksPHP for hacks
PHP for hacks
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!
 
slidesharenew1
slidesharenew1slidesharenew1
slidesharenew1
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
 
PHP and MySQL
PHP and MySQLPHP and MySQL
PHP and MySQL
 
Quick beginner to Lower-Advanced guide/tutorial in PHP
Quick beginner to Lower-Advanced guide/tutorial in PHPQuick beginner to Lower-Advanced guide/tutorial in PHP
Quick beginner to Lower-Advanced guide/tutorial in PHP
 
Introducation to php for beginners
Introducation to php for beginners Introducation to php for beginners
Introducation to php for beginners
 
2014 database - course 2 - php
2014 database - course 2 - php2014 database - course 2 - php
2014 database - course 2 - php
 
[PL] Jak nie zostać "programistą" PHP?
[PL] Jak nie zostać "programistą" PHP?[PL] Jak nie zostać "programistą" PHP?
[PL] Jak nie zostać "programistą" PHP?
 
Php with my sql
Php with my sqlPhp with my sql
Php with my sql
 

More from Santhiya Grace

More from Santhiya Grace (10)

Xml p5 Lecture Notes
Xml p5 Lecture NotesXml p5 Lecture Notes
Xml p5 Lecture Notes
 
Xml p4 Lecture Notes
Xml p4  Lecture NotesXml p4  Lecture Notes
Xml p4 Lecture Notes
 
Xml p3 -Lecture Notes
Xml p3 -Lecture NotesXml p3 -Lecture Notes
Xml p3 -Lecture Notes
 
Xml p2 Lecture Notes
Xml p2 Lecture NotesXml p2 Lecture Notes
Xml p2 Lecture Notes
 
Xml Lecture Notes
Xml Lecture NotesXml Lecture Notes
Xml Lecture Notes
 
Ajax Lecture Notes
Ajax Lecture NotesAjax Lecture Notes
Ajax Lecture Notes
 
Events Lecture Notes
Events Lecture NotesEvents Lecture Notes
Events Lecture Notes
 
Css lecture notes
Css lecture notesCss lecture notes
Css lecture notes
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Quality Assurance class 1
Software Quality Assurance  class 1Software Quality Assurance  class 1
Software Quality Assurance class 1
 

Recently uploaded

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 

Php Lecture Notes