Main PHP Cheat Sheet

Empty() & Co, Special Values

gettype()empty()is_null()isSet()(bool)
$x = “”;stringtruefalsetruefalse
$x = null;NULLtruetruefalsefalse
var $x; (not set)NULLtruetruefalsefalse
$x = array();arraytruefalsetruefalse
$x = false;booleantruefalsetruefalse
$x = 15;integerfalsefalsetruetrue
$x = 1;integerfalsefalsetruetrue
$x = 0;integertruefalsetruefalse
$x = -1;integerfalsefalsetruetrue
$x = “15″;stringfalsefalsetruetrue
$x = “1″;stringfalsefalsetruetrue
$x = “0″;stringtruefalsetruefalse
$x = “-1″;stringfalsefalsetruetrue
$x = “foo”;stringfalsefalsetruetrue
$x = “true”;stringfalsefalsetruetrue
$x = “false”;stringfalsefalsetruetrue

Note: empty() and isSet() don’t give a warning when the variable has not been defined before.

comparison with ==

truefalse10-1“1″“0″“-1″“1.3″“1.30″1.31.30array()“foo”“”
truetruefalsetruefalsetruetruefalsetruetruetruetruetruefalsetruefalse
falsefalsetruefalsetruefalsefalsetruefalsefalsefalsefalsefalsetruefalsetrue
1truefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalse
0falsetruefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsetruetrue
-1truefalsefalsefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalse
“1″truefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalse
“0″falsetruefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalse
“-1″truefalsefalsefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalse
“1.3″truefalsefalsefalsefalsefalsefalsefalsetruetruetruetruefalsefalsefalse
“1.30″truefalsefalsefalsefalsefalsefalsefalsetruetruetruetruefalsefalsefalse
1.3truefalsefalsefalsefalsefalsefalsefalsetruetruetruetruefalsefalsefalse
1.30truefalsefalsefalsefalsefalsefalsefalsetruetruetruetruefalsefalsefalse
array()falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalse
“foo”truefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalse
“”falsetruefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetrue

 

comparison with ===

truefalse10-1“1″“0″“-1″“1.3″“1.30″1.31.30array()“foo”“”
truetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
falsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
1falsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
0falsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
-1falsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
“1″falsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalse
“0″falsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalse
“-1″falsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalse
“1.3″falsefalsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalse
“1.30″falsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalse
1.3falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruetruefalsefalsefalse
1.30falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruetruefalsefalsefalse
array()falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalse
“foo”falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalse
“”falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetrue
Tagged with: [ , , ]

How to insert video in website background

First you will need

fullbgvideo

Full Screen Set up

<style type="text/css">
.jwrapbuttons {
max-width: 330px;
margin: 0 auto;
}
.jwbutton {
font-weight: bold;
font-size: 26px;
padding: 10px 30px;
border: 2px solid #ff0000;
color: #ff0000;
display: inline-block;
text-decoration: none;
margin: 50px 10px;
background: rgba(255, 0, 0, 0.3);
}
.videobgelement {
position: fixed !important;
z-index: -1;
top: 0;
left: 0;
}
</style>
MAI MULT …

Tagged with: [ , , ]

Din ciclul orice sageata duce undeva

Romania duce la viteza buna pentru download :)
5414

Sursa : http://www.thedoghousediaries.com/

Tagged with: [ , , , , ]

Back to school – Harvard Web Development

CS75 (Summer 2012) Harvard Web Development by David Malan

Lecture 0 – HTTP

Lecture 1 PHP

MAI MULT …

Tagged with: [ , , , , , ]

De ce oamenii inteligenti esueaza si prostii reusesc in viata

M-am intalnit ieri la supermarket cu un vechi client de pe vremea cand lucram in IT si mi-am adus aminte de un lucru pe care mi l-a spus demult, acum vreo 6-7 ani, cred.

Nu mai retin acum care a fost exact situatia atunci dar gasisem eu o solutie mai creativa sa-l ajut cu o chestie si sefa nu fusese de acord, desi era client fidel si puteam sa incalcam putin regulile.

In fine, omul se uita resemnat la mine si intreaba: “Oare de ce naiba oamenii inteligenti nu ajung niciodata sefi?”

Desi era o intrebare retorica acum dupa ani de zile de introspectie (not really) cred ca stiu sa-i dau raspunsul.

Articolul asta e foarte lung desi l-am scurtat cat am putut, ca putea iesi o carte intreaga pe tema asta.

Oamenii destepti sunt idioti

Da, pentru niste oameni destepti, sunt destul de prosti.

Oamenii destepti nu inteleg ca Universul functioneaza dupa un principiu relativ simplu: actiune si reactiune.

Daca arunci cu o piatra in geam, geamul se sparge. Daca te gandesti cum sa spargi geamul, geamul nu se sparge.

Simplu, nu? Ei bine, e uimitor cat de multi oameni nu se prind de faza asta.

Actiunea este principalul ingredient al succesului. Daca nu faci nimic, nu se intampla nimic.

MAI MULT …

Tagged with: [ , , , ]
Pagina 1 din 912345...Last »