Wednesday, December 30, 2015

To Specify a Vary: Accept-Encoding header in PHP


use this code copy and paste into your website root  ( .htaccess ) file


<IfModule mod_headers.c>
  <FilesMatch "\.(js|css|xml|gz)$">
    Header append Vary: Accept-Encoding
  </FilesMatch>
</IfModule>

and Check you any webpage in  Page Load Time Monitoring Tool   on  Pingdom Website. and see the difference  before Vary: Accept-Encoding header and now Vary: Accept-Encoding header . 

Tuesday, December 15, 2015

date() function in php


date — Format a local time/date

Details About function 


string date ( string $format [, int $timestamp = time() ] )


Returns a string formatted according to the given format string using the given integer timestamp or the current time if no timestamp is given. In other words, timestamp is optional and defaults to the value of time().


The following characters are recognized in the format parameter string
format character Description Example returned values
Day --- ---
d Day of the month, 2 digits with leading zeros 01 to 31
D A textual representation of a day, three letters Mon through Sun
j Day of the month without leading zeros 1 to 31
l (lowercase 'L') A full textual representation of the day of the week Sunday through Saturday
N ISO-8601 numeric representation of the day of the week (added in PHP 5.1.0) 1 (for Monday) through 7 (for Sunday)
S English ordinal suffix for the day of the month, 2 characters st, nd, rd or th. Works well with j
w Numeric representation of the day of the week 0 (for Sunday) through 6 (for Saturday)
z The day of the year (starting from 0) 0 through 365
Week --- ---
W ISO-8601 week number of year, weeks starting on Monday (added in PHP 4.1.0) Example: 42 (the 42nd week in the year)
Month --- ---
F A full textual representation of a month, such as January or March January through December
m Numeric representation of a month, with leading zeros 01 through 12
M A short textual representation of a month, three letters Jan through Dec
n Numeric representation of a month, without leading zeros 1 through 12
t Number of days in the given month 28 through 31
Year --- ---
L Whether it's a leap year 1 if it is a leap year, 0 otherwise.
o ISO-8601 year number. This has the same value as Y, except that if the ISO week number (W) belongs to the previous or next year, that year is used instead. (added in PHP 5.1.0) Examples: 1999 or 2003
Y A full numeric representation of a year, 4 digits Examples: 1999 or 2003
y A two digit representation of a year Examples: 99 or 03
Time --- ---
a Lowercase Ante meridiem and Post meridiem am or pm
A Uppercase Ante meridiem and Post meridiem AM or PM
B Swatch Internet time 000 through 999
g 12-hour format of an hour without leading zeros 1 through 12
G 24-hour format of an hour without leading zeros 0 through 23
h 12-hour format of an hour with leading zeros 01 through 12
H 24-hour format of an hour with leading zeros 00 through 23
i Minutes with leading zeros 00 to 59
s Seconds, with leading zeros 00 through 59
u Microseconds (added in PHP 5.2.2). Note that date() will always generate 000000 since it takes an integer parameter, whereas DateTime::format() does support microseconds if DateTime was created with microseconds. Example: 654321
Timezone --- ---
e Timezone identifier (added in PHP 5.1.0) Examples: UTC, GMT, Atlantic/Azores
I (capital i) Whether or not the date is in daylight saving time 1 if Daylight Saving Time, 0 otherwise.
O Difference to Greenwich time (GMT) in hours Example: +0200
P Difference to Greenwich time (GMT) with colon between hours and minutes (added in PHP 5.1.3) Example: +02:00
T Timezone abbreviation Examples: EST, MDT ...
Z Timezone offset in seconds. The offset for timezones west of UTC is always negative, and for those east of UTC is always positive. -43200 through 50400
Full Date/Time --- ---
c ISO 8601 date (added in PHP 5) 2004-02-12T15:19:21+00:00
r » RFC 2822 formatted date Example: Thu, 21 Dec 2000 16:01:07 +0200
U Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT) See also time()


Source : PHP.NET

Wednesday, November 25, 2015

Current Web Page Domain in PHP




Example your website domain name is http://www.test.com

This php Code will return you : =>  www.test.com


You can use  : echo  $_SERVER['SERVER_NAME']


how to check mobile device in php


This project has been started because, the developer of "php-mobile-detect" does not fix or support his version

Description Mobile Detect 2 is a simple PHP class for easy detection of the most popular mobile devices platforms:
  • Android
  • Blackberry
  • iPhone
  • iPad
  • Opera Mini
  • Palm
  • Windows Mobile
  • as well as generic ones.
Usage Include and instantiate the class:

include("Mobile_Detect.php");
$detect = new Mobile_Detect();
Check for a specific platform:
if ($detect->isAndroid()) {
    // code to run for the Google Android platform
}
Available methods are isAndroid(), isBlackberry(), isOpera(), isPalm(), isWindows(), isGeneric(). Alternatively, if you are only interested in checking to see if the user is using a mobile device, without caring for specific platform:
if ($detect->isMobile()) {
    // any mobile platform
}


PHP file Download Link : Click Here


Source : Code.Google.Com

Tuesday, November 24, 2015

Codecademy just launched a new course on Git, the industry standard for version control

Git lets you track changes to any project, so that you have a clean history of your code. It also functions like an "undo" button, letting you roll back changes if they cause problems. It's an essential tool for every developer - especially those working in groups.
Our new course will teach you Git's basic workflow and cover important areas like backtracking, branching and collaboration.
Learn Git Click Here
Source : Codecademy 

jQuery pagination plugin (bootstrap powered)

### Basic usage ###

Plugin requires jQuery (required - 1.7.0 or higher).

You can use Bootstrap CSS styles and markup (or use your own).

The following code shows call the function on `<ul>` tag (it can be also `<div>` tag).

```javascript
$('#pagination-demo').twbsPagination({
  totalPages: 35,
  visiblePages: 7,
  onPageClick: function (event, page) {
    $('#page-content').text('Page ' + page);
  }
});
```

## Demo and Docs Click Here


Source : jQuery Pagination plugin

What is slimScroll?

slimScroll is a small jQuery plugin that transforms any div into a scrollable area with a nice scrollbar - similar to the one Facebook and Google started using in their products recently. slimScroll doesn't occupy any visual space as it only appears on a user initiated mouse-over. User can drag the scrollbar or use mouse-wheel to change the scroll value.


Demo


Source : Rocha.la