The minimum requirement for YII2 is that your Web server supports PHP 5.4.0. The installation require following steps: 1: If you don’t have composer, download it from https://getcomposer.org/Composer-Setup.exe and execulete in yout root folder like c:\xampp\php\ 2: Go to your project folder like c:\xampp\htdocs\yourprojectfolder 3. After this run php init command it is just copy…


PHPExcel extension is used to experting and importing Excel to PHP. In this example we are reading Excel data by using this extension and inserting the data in given tables accordingly. PHPExcel extension is used to experting and importing Excel to PHP. In this example we are reading Excel data by using this extension and…


CURL is a library that allows you to connect and communicate to many different types of servers with many different types of protocols. Or wecan say CURl is library through which we can make HTTP request in PHP. In order to use CURL funcion you need to install the libcurl package. The basic steps of…


Google Maps – More Controls In addition to the default controls, Google Maps also has: Scale – displays a map scale element Rotate – displays a small circular icon which allows you to rotate maps Overview Map – displays a thumbnail overview map reflecting the current map viewport within a wider area You can specify…


Google Maps – The Default Controls When showing a standard Google map, it comes with the default control set: Zoom – displays a slider or “+/-” buttons to control the zoom level of the map Pan – displays a pan control for panning the map MapType – lets the user toggle between map types (roadmap…


What is SVG? SVG stands for Scalable Vector Graphics SVG is used to define vector-based graphics for the Web SVG defines the graphics in XML format SVG graphics do NOT lose any quality if they are zoomed or resized Every element and every attribute in SVG files can be animated SVG is a W3C recommendation…


Canvas Coordinates The HTML canvas is a two-dimensional grid. The upper-left corner of the canvas has the coordinates (0,0) In the previous chapter, you saw this method used: fillRect(0,0,100,65). This means: Start at the upper-left corner (0,0) and draw a 100×65 pixels rectangle.