## PHP function to parse BMP header

Read first: BMP file structure analysis by PHP Example 1: 5-5-5 16-bit Result: Example 2: 5-6-5 16-bit Result: Example 3: 4-4-4 16-bit Result:

## PHP: How to check if a Polygon is self-intersect?

How to check if a Polygon is self-intersect? Example 1: Result: bool(false) Example 2: Result: bool(true)

## PHP function: mb_ucfirst

Currently on PHP does not have a multibyte (UTF-8) version of ucfirst function. I wrote some multibyte mb_ucfirst function: You must call these functions before:…

## PHP: How to determine the center of a Polygon

How to determine the center of a Polygon. Read first: PHP: How to calculate signed area of a Polygon Method 1: Result: array(2) { [0]=>…

## PHP: How to check if polygon is concave or convex?

How to check if polygon is concave or convex? Note: It is assumed that the polygon is simple (does not intersect itself or have holes)…

## PHP: How to check if the vertices of polygon are in clockwise or counter-clockwise order?

How to check if the vertices of polygon are in clockwise or counter-clockwise order? There are many of method to check this. We offer some…

## PHP: How to calculate signed area of a Polygon

Calculating the signed area for an polygon can be found when you know the coordinates of the vertices. We offer 3 methods below: Method 1:…

## PHP: detect Point in Polygon

PHP function to detect Point in Polygon: Test for convex polygon: Result: IN OUT Test for concave polygon: Result: OUT IN OUT Note: we only…

## PHP: Calculate Distance Between Two Coordinates

This routine calculates the distance between two points (given the latitude/longitude of those points). It is being used to calculate the distance between two locations:…

## PHP: calculate percentage of CPU load

Read first: Function sys_getloadavg in PHP < 5.1.3 This function can calculate percentage of CPU load, work done with LINUX and WINDOWS OS. Usage: Online…