JavaScript and PHP

출처: http://blog.naver.com/bluebuck0107/120014903490


javascript php
typeof(string1)=="string" is_string(string1);
string1.length strlen(string1);
String.fromCharCode(fromNum)
fromChar.charCodeAt(0)
chr(fromNum);
ord(fromChar);
string1.toLowerCase()
string1.toUpperCase()
strtolower(string1);
strtoupper(string1);
string1.indexOf( string2, fromNum ) strpos( string1, string2, fromNum );
string1.charAt(number) substr(string1, number, 1);
string1.lastIndexOf( string2, fromNum ) function strposr($string='', $search='', $case=0){
if(!$case){$string=strtolower($string); $search=strtolower($search);};
return ( strpos($string, $search)===false )?false:
strlen($string) - strlen($search) - (strpos( strrev($string), strrev($search)));
}
string1.substring( fromNum, toNum ) substr( string1, fromNum, (toNum-fromNum) );
string1.substr( fromNum, length ) substr( string1, fromNum, length);
string1.substr(fromNum, length)
string1.substring( fromNum, (fromNum+length) )
substr( string1, fromNum, length );
string1.substring( string1.indexOf(string2) ) strstr( string1, string2 );
string1.split(stringSplitter) explode(stringSplitter, string1);
string1.replace( findThis, replaceWithThis ) str_replace( findThis, replaceWithThis, string1 );
string1.replace( regularExpression, replaceWithThis ) preg_replace( regularExpression, replaceWithThis, string1 );
string1.replace( string1.substring( fromNumIndex, (fromNumIndex+length) ), replaceWithThis ) substr_replace( string1, replaceWithThis, fromNumIndex, length );
string1=string1.replace(/<[^>]*>/g, ''); string1=striptags(string1);
string1.replace( findThis, replaceWithThis ) str_replace( findThis, replaceWithThis, string1 );
string1.replace( regularExpression, replaceWithThis ) preg_replace( regularExpression, replaceWithThis, string1 );
string1.replace( string1.substring( fromNumIndex, (fromNumIndex+length) ), replaceWithThis ) substr_replace( string1, replaceWithThis, fromNumIndex, length );
typeof(array1)=="object" is_array(array1)
array1.length sizeof(array1);
array1.join(stringJoiner) implode(stringJoiner, string1);
array1.concat(array2, array3...) array_merge(array1, array2, array3...);
array_merge_recursive(array1, array2, array3...);
shift() array_shift(array1);
unshift() array_unshift(array1);
pop() array_pop(array1);
push() array_push(array1);
array1.reverse() array_reverse(array1);
array1.slice(startIndex, endIndex) array_slice( array1, startIndex, (endIndex-startIndex) );
array1.splice(startIndex, length) array_splice( array1, startIndex, length );
array1.slice(startIndex, (startIndex+length)) array_slice( array1, startIndex, length );
array1.splice(startIndex, length) array_splice( array1, startIndex, length );
array1.sort sort(array1);
isNaN(number) is_nan(number);
is_numeric(number);
is_integer(number);
is_double(number);
parseInt(string) (integer)string;
parseFloat(string) (double)string;
Math.max(number1, number2) max(number1, number2);
Math.min(number1, number2) min(number1, number2);
(Math.random()*(max-min))+min mt_rand(min, max);
Math.round(
(Math.random()*(max-min))+min
)
mt_srand((double)microtime()*1000000)
Math.pow(number, power) pow(number, power);
Math.sqrt(number) sqrt(number);
Math.sin(); sin();
Math.cos(); cos();
Math.tan(); tan();
Math.asin(); asin();
Math.acos(); acos();
Math.atan(); atan();
Math.PI; pi();
Math.log(value) log(value);
typeof(functionName)=="function"; function_exists("functionName");
functionName.arguments.length; func_num_args();
functionName.arguments; func_get_args();
functionName.arguments[Number]; func_get_arg(Number)

Posted by bloodguy
,