<?php require_once "rectangle.php"; require_once "square.php"; $rect1 = new Rectangle(9, 8); echo "The area of rectangle 1 is: " . $rect1->getArea() . PHP_EOL; $rect2 = new Rectangle(4, 5); echo "The area of rectangle 2 is: " . $rect2->getArea() . PHP_EOL; $square1 = new Square(5); echo "The perim of square 1 is: " . $square1->getPerimeter() . PHP_EOL; $square2 = new Square(4); echo "The perim of square 2 is: " . $square2->getPerimeter() . PHP_EOL;
<?php // PHP exercise about extending classes from a parent class. Rectangle is the parent class. // Square is the child class extending off of Rectangle. // This file runs in the command line. // Because Square.php requires Rectangle.php, this file has access to both. require_once 'Square.php'; $rectangle = new Rectangle(5, 10); echo 'Rectangle area: ' . $rectangle->getArea() . PHP_EOL; echo 'Rectangle perimeter: ' . $rectangle->getPerimeter() . PHP_EOL; $square = new Square(9); echo 'Square area: ' . $square->getArea() . PHP_EOL; echo 'Square perimeter: ' . $square->getPerimeter() . PHP_EOL;
<?php require_once "rectangle.php"; require_once "square.php"; $rectangle = new Rectangle(15, 5); $square = new Square(10); echo $rectangle->getArea() . PHP_EOL; echo $square->getArea() . PHP_EOL; echo $square->getPerimeter() . PHP_EOL;
<?php // square.php require_once "app_autoload.php"; $square = new Square(7); echo "Dimensions: " . $square->getDimensions() . "<br>"; echo "Perimeter: " . $square->getPerimeter() . "<br>";
<?php /** * Created by PhpStorm. * User: ET * Date: 6/26/2015 * Time: 4:49 PM */ include 'Square.php'; $width = 21; $height = 98; $r = new Rectangle($width, $height); echo '<p>The area of the rectangle is ' . $r->getArea() . '</p>'; echo '<p>The perimeter of the rectangle is ' . $r->getPerimeter() . '</p>'; $side = 60; $s = new Square($side); echo '<p>The area of the square is ' . $s->getArea() . '</p>'; echo '<p>The perimeter of the square is ' . $s->getPerimeter() . '</p>';