Skip to content

ruslan-avantis/require_script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

require_script.js

<script src="https://raw.githubusercontent.com/ruslan-avantis/require_script/master/require_script.js"></script>
or
<script src="/templates/lib/require_script-1.0.1/require_script.js"></script>

require_script.js - Подружит PHP программиста с javaScript

Теперь вы можете:

Подключать скрипты и функции после загрузки страницы

Подключать скрипты и функции только когда нужно

Подключать функции из библиотеки locutus которые раньше были доступны только для Node.js

Подключать скрипты с cloudflare или других cdn

require_script.js - предлагает несколько методов:

function requireScript

Подключаем bootstrap с cloudflare

requireScript({
	"dir": "", 
	"name": "bootstrap", 
	"version": "4.0.0-alpha.6", 
	"min": false, 
	"css": true, 
	"async": false, 
	"cdn": "cloudflare"
	}, '')

Подключаем select2 с cloudflare

// https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.min.js
// https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css

requireScript({
	"dir": "", 
	"name": "select2", 
	"version": "4.0.0", 
	"min": true, 
	"css": true, 
	"async": false, 
	"cdn": "cloudflare"
	}, '')
	

Допустим вы пишете функцию yourFunction и вам необходимо вызвать функцию http_build_query

Есть два способа получить функцию http_build_query доступной в yourFunction:

  1. Подключить через requireScript после функции yourFunction

  2. Подключить через executeScript внутри функции yourFunction

function youFunction() {
	var request = {
	    id: 1, 
	    product_id: 10001, 
	    amount: 5, 
	    price: "100.01", 
	    iname: "Orlando", 
	    fname: "Mithci", 
	    phone: "1234567890", 
	    email: "info@example.com", 
	    city: "New York", 
	    street: "42nd Street", 
	    build: "123", 
	    apart: "12", 
	    description: "Hello world"
	}
	
	var response = http_build_query(request, '', '&')
 
	alert(response)
}

Поключаем необходимые функции

requireScript({"dir": php_url, "name": "http_build_query"}, '')
requireScript({"dir": php_url, "name": "urlencode"}, '') // использует http_build_query

Функции http_build_query и urlencode теперь доступны в yourFunction

function executeScript

Поключаем сразу несколько функций

function youFunction() {

var request = {
    id: 1, 
    product_id: 10001, 
    amount: 5, 
    price: "100.01", 
    iname: "Orlando", 
    fname: "Mithci", 
    phone: "1234567890", 
    email: "info@example.com", 
    city: "New York", 
    street: "42nd Street", 
    build: "123", 
    apart: "12", 
    description: "Hello world"
}

$.when(
    $.getScript(executeScript(php_url, 'http_build_query')),
    $.getScript(executeScript(php_url, 'urldecode')),
    $.getScript(executeScript(php_url, 'urlencode')),
    $.Deferred(function( deferred ){
        $( deferred.resolve )
    })
).done(function(){
    
var response = http_build_query(request, '', '&')

alert(response)

})

}

Подключаем функцию array_change_key_case

$.getScript(executeScript(php_array, 'array_change_key_case'), function(){

 // Получить доступ только внутри функции getScript
 
 array_change_key_case(array, cs)
 
});

Аналоги PHP функций через executeScript

$.getScript(executeScript(php_array, 'array_change_key_case'), function(){ array_change_key_case(array, cs) });
$.getScript(executeScript(php_array, 'array_chunk'), function(){ array_chunk(input, size, preserveKeys) });
$.getScript(executeScript(php_array, 'array_combine'), function(){ array_combine(keys, values) });
$.getScript(executeScript(php_array, 'array_count_values'), function(){ array_count_values(array) });
$.getScript(executeScript(php_array, 'array_diff'), function(){ array_diff(arr1) });
$.getScript(executeScript(php_array, 'array_diff_assoc'), function(){ array_diff_assoc(arr1) });
$.getScript(executeScript(php_array, 'array_diff_key'), function(){ array_diff_key(arr1) });
$.getScript(executeScript(php_array, 'array_diff_uassoc'), function(){ array_diff_uassoc(arr1) });
$.getScript(executeScript(php_array, 'array_diff_ukey'), function(){ array_diff_ukey(arr1) });
$.getScript(executeScript(php_array, 'array_fill'), function(){ array_fill(startIndex, num, mixedVal) });
$.getScript(executeScript(php_array, 'array_fill_keys'), function(){ array_fill_keys(keys, value) });
$.getScript(executeScript(php_array, 'array_filter'), function(){ array_filter(arr, func) });
$.getScript(executeScript(php_array, 'array_flip'), function(){ array_flip(trans) });
$.getScript(executeScript(php_array, 'array_intersect'), function(){ array_intersect(arr1) });
$.getScript(executeScript(php_array, 'array_intersect_assoc'), function(){ array_intersect_assoc(arr1) });
$.getScript(executeScript(php_array, 'array_intersect_key'), function(){ array_intersect_key(arr1) });
$.getScript(executeScript(php_array, 'array_intersect_uassoc'), function(){ array_intersect_uassoc(arr1) });
$.getScript(executeScript(php_array, 'array_intersect_ukey'), function(){ array_intersect_ukey(arr1) });
$.getScript(executeScript(php_array, 'array_key_exists'), function(){ array_key_exists(key, search) });
$.getScript(executeScript(php_array, 'array_keys'), function(){ array_keys(input, searchValue, argStrict) });
$.getScript(executeScript(php_array, 'array_map'), function(){ array_map(callback) });
$.getScript(executeScript(php_array, 'array_merge'), function(){ array_merge(arr1, arr2) });
$.getScript(executeScript(php_array, 'array_merge_recursive'), function(){ array_merge_recursive(arr1, arr2) });
$.getScript(executeScript(php_array, 'array_multisort'), function(){ array_multisort(arr) });
$.getScript(executeScript(php_array, 'array_pad'), function(){ array_pad(input, padSize, padValue) });
$.getScript(executeScript(php_array, 'array_pop'), function(){ array_pop(inputArr) });
$.getScript(executeScript(php_array, 'array_product'), function(){ array_product(input) });
$.getScript(executeScript(php_array, 'array_push'), function(){ array_push(inputArr) });
$.getScript(executeScript(php_array, 'array_rand'), function(){ array_rand(array, num) });
$.getScript(executeScript(php_array, 'array_reduce'), function(){ array_reduce(aInput, callback) });
$.getScript(executeScript(php_array, 'array_replace'), function(){ array_replace(arr) });
$.getScript(executeScript(php_array, 'array_replace_recursive'), function(){ array_replace_recursive(arr) });
$.getScript(executeScript(php_array, 'array_reverse'), function(){ array_reverse(array, preserveKeys) });
$.getScript(executeScript(php_array, 'array_search'), function(){ array_search(needle, haystack, argStrict) });
$.getScript(executeScript(php_array, 'array_shift'), function(){ array_shift(inputArr) });
$.getScript(executeScript(php_array, 'array_slice'), function(){ array_slice(arr, offst, lgth, preserveKeys) });

$.getScript(executeScript(php_array, 'array_splice'), function(){ array_splice(param) });
$.getScript(executeScript(php_array, 'array_sum'), function(){ array_sum(param) });
$.getScript(executeScript(php_array, 'array_udiff'), function(){ array_udiff(param) });
$.getScript(executeScript(php_array, 'array_udiff_assoc'), function(){ array_udiff_assoc(param) });
$.getScript(executeScript(php_array, 'array_udiff_uassoc'), function(){ array_udiff_uassoc(param) });
$.getScript(executeScript(php_array, 'array_uintersect'), function(){ array_uintersect(param) });
$.getScript(executeScript(php_array, 'array_uintersect_uassoc'), function(){ array_uintersect_uassoc(param) });
$.getScript(executeScript(php_array, 'array_unique'), function(){ array_unique(param) });
$.getScript(executeScript(php_array, 'array_unshift'), function(){ array_unshift(param) });
$.getScript(executeScript(php_array, 'array_values'), function(){ array_values(param) });
$.getScript(executeScript(php_array, 'array_walk'), function(){ array_walk(param) });
$.getScript(executeScript(php_array, 'array_walk_recursive'), function(){ array_walk_recursive(param) });
$.getScript(executeScript(php_array, 'arsort'), function(){ arsort(param) });
$.getScript(executeScript(php_array, 'asort'), function(){ asort(param) });
$.getScript(executeScript(php_array, 'count'), function(){ count(param) });
$.getScript(executeScript(php_array, 'current'), function(){ current(param) });
$.getScript(executeScript(php_array, 'each'), function(){ each(param) });
$.getScript(executeScript(php_array, 'end'), function(){ end(param) });
$.getScript(executeScript(php_array, 'in_array'), function(){ in_array(param) });
$.getScript(executeScript(php_array, 'key'), function(){ key(param) });
$.getScript(executeScript(php_array, 'krsort'), function(){ krsort(param) });
$.getScript(executeScript(php_array, 'ksort'), function(){ ksort(param) });
$.getScript(executeScript(php_array, 'natcasesort'), function(){ natcasesort(param) });
$.getScript(executeScript(php_array, 'natsort'), function(){ natsort(param) });
$.getScript(executeScript(php_array, 'next'), function(){ next(param) });
$.getScript(executeScript(php_array, 'pos'), function(){ pos(param) });
$.getScript(executeScript(php_array, 'prev'), function(){ prev(param) });
$.getScript(executeScript(php_array, 'range'), function(){ range(param) });
$.getScript(executeScript(php_array, 'reset'), function(){ reset(param) });
$.getScript(executeScript(php_array, 'rsort'), function(){ rsort(param) });
$.getScript(executeScript(php_array, 'shuffle'), function(){ shuffle(param) });
$.getScript(executeScript(php_array, 'sizeof'), function(){ sizeof(param) });
$.getScript(executeScript(php_array, 'sort'), function(){ sort(param) });
$.getScript(executeScript(php_array, 'uasort'), function(){ uasort(param) });
$.getScript(executeScript(php_array, 'uksort'), function(){ uksort(param) });
$.getScript(executeScript(php_array, 'usort'), function(){ usort(param) });

$.getScript(executeScript(php_bc, 'bcadd'), function(){ bcadd(param) });
$.getScript(executeScript(php_bc, 'bccomp'), function(){ bccomp(param) });
$.getScript(executeScript(php_bc, 'bcdiv'), function(){ bcdiv(param) });
$.getScript(executeScript(php_bc, 'bcmul'), function(){ bcmul(param) });
$.getScript(executeScript(php_bc, 'bcround'), function(){ bcround(param) });
$.getScript(executeScript(php_bc, 'bcscale'), function(){ bcscale(param) });
$.getScript(executeScript(php_bc, 'bcsub'), function(){ bcsub(param) });

$.getScript(executeScript(php_ctype, 'ctype_alnum'), function(){ ctype_alnum(param) });
$.getScript(executeScript(php_ctype, 'ctype_alpha'), function(){ ctype_alpha(param) });
$.getScript(executeScript(php_ctype, 'ctype_cntrl'), function(){ ctype_cntrl(param) });
$.getScript(executeScript(php_ctype, 'ctype_digit'), function(){ ctype_digit(param) });
$.getScript(executeScript(php_ctype, 'ctype_graph'), function(){ ctype_graph(param) });
$.getScript(executeScript(php_ctype, 'ctype_lower'), function(){ ctype_lower(param) });
$.getScript(executeScript(php_ctype, 'ctype_print'), function(){ ctype_print(param) });
$.getScript(executeScript(php_ctype, 'ctype_punct'), function(){ ctype_punct(param) });
$.getScript(executeScript(php_ctype, 'ctype_space'), function(){ ctype_space(param) });
$.getScript(executeScript(php_ctype, 'ctype_upper'), function(){ ctype_upper(param) });
$.getScript(executeScript(php_ctype, 'ctype_xdigit'), function(){ ctype_xdigit(param) });

$.getScript(executeScript(php_datetime, 'checkdate'), function(){ checkdate(param) });
$.getScript(executeScript(php_datetime, 'date'), function(){ date(param) });
$.getScript(executeScript(php_datetime, 'date_parse'), function(){ date_parse(param) });
$.getScript(executeScript(php_datetime, 'getdate'), function(){ getdate(param) });
$.getScript(executeScript(php_datetime, 'gettimeofday'), function(){ gettimeofday(param) });
$.getScript(executeScript(php_datetime, 'gmdate'), function(){ gmdate(param) });
$.getScript(executeScript(php_datetime, 'gmmktime'), function(){ gmmktime(param) });
$.getScript(executeScript(php_datetime, 'gmstrftime'), function(){ gmstrftime(param) });
$.getScript(executeScript(php_datetime, 'idate'), function(){ idate(param) });
$.getScript(executeScript(php_datetime, 'microtime'), function(){ microtime(param) });
$.getScript(executeScript(php_datetime, 'mktime'), function(){ mktime(param) });
$.getScript(executeScript(php_datetime, 'strftime'), function(){ strftime(param) });
$.getScript(executeScript(php_datetime, 'strptime'), function(){ strptime(param) });
$.getScript(executeScript(php_datetime, 'strtotime'), function(){ strtotime(param) });
$.getScript(executeScript(php_datetime, 'time'), function(){ time(param) });

$.getScript(executeScript(php_exec, 'escapeshellarg'), function(){ time(param) });


$.getScript(executeScript(php_filesystem, 'basename'), function(){ basename(param) });
$.getScript(executeScript(php_filesystem, 'dirname'), function(){ dirname(param) });
$.getScript(executeScript(php_filesystem, 'file_get_contents'), function(){ file_get_contents(param) });
$.getScript(executeScript(php_filesystem, 'pathinfo'), function(){ pathinfo(param) });
$.getScript(executeScript(php_filesystem, 'realpath'), function(){ realpath(param) });

$.getScript(executeScript(php_funchand, 'call_user_func'), function(){ call_user_func(param) });
$.getScript(executeScript(php_funchand, 'call_user_func_array'), function(){ call_user_func_array(param) });
$.getScript(executeScript(php_funchand, 'create_function'), function(){ create_function(param) });
$.getScript(executeScript(php_funchand, 'function_exists'), function(){ function_exists(param) });
$.getScript(executeScript(php_funchand, 'get_defined_functions'), function(){ get_defined_functions(param) });

$.getScript(executeScript(php_i18n, 'i18n_loc_get_default'), function(){ i18n_loc_get_default(param) });
$.getScript(executeScript(php_i18n, 'i18n_loc_set_default'), function(){ i18n_loc_set_default(param) });

$.getScript(executeScript(php_info, 'assert_options'), function(){ assert_options(param) });
$.getScript(executeScript(php_info, 'getenv'), function(){ getenv(param) });
$.getScript(executeScript(php_info, 'ini_get'), function(){ ini_get(param) });
$.getScript(executeScript(php_info, 'ini_set'), function(){ ini_set(param) });
$.getScript(executeScript(php_info, 'set_time_limit'), function(){ set_time_limit(param) });
$.getScript(executeScript(php_info, 'version_compare'), function(){ version_compare(param) });

$.getScript(executeScript(php_json, 'json_decode'), function(){ json_decode(param) });
$.getScript(executeScript(php_json, 'json_encode'), function(){ json_encode(param) });
$.getScript(executeScript(php_json, 'json_last_error'), function(){ json_last_error(param) });

$.getScript(executeScript(php_math, 'abs'), function(){ abs(param) });
$.getScript(executeScript(php_math, 'acos'), function(){ acos(param) });
$.getScript(executeScript(php_math, 'acosh'), function(){ acosh(param) });
$.getScript(executeScript(php_math, 'asin'), function(){ asin(param) });
$.getScript(executeScript(php_math, 'asinh'), function(){ asinh(param) });
$.getScript(executeScript(php_math, 'atan'), function(){ atan(param) });
$.getScript(executeScript(php_math, 'atan2'), function(){ atan2(param) });
$.getScript(executeScript(php_math, 'atanh'), function(){ atanh(param) });
$.getScript(executeScript(php_math, 'base_convert'), function(){ base_convert(param) });
$.getScript(executeScript(php_math, 'bindec'), function(){ bindec(param) });
$.getScript(executeScript(php_math, 'ceil'), function(){ ceil(param) });
$.getScript(executeScript(php_math, 'cos'), function(){ cos(param) });
$.getScript(executeScript(php_math, 'cosh'), function(){ cosh(param) });
$.getScript(executeScript(php_math, 'decbin'), function(){ decbin(param) });
$.getScript(executeScript(php_math, 'dechex'), function(){ dechex(param) });
$.getScript(executeScript(php_math, 'decoct'), function(){ decoct(param) });
$.getScript(executeScript(php_math, 'deg2rad'), function(){ deg2rad(param) });
$.getScript(executeScript(php_math, 'exp'), function(){ exp(param) });
$.getScript(executeScript(php_math, 'expm1'), function(){ expm1(param) });
$.getScript(executeScript(php_math, 'floor'), function(){ floor(param) });
$.getScript(executeScript(php_math, 'fmod'), function(){ fmod(param) });
$.getScript(executeScript(php_math, 'getrandmax'), function(){ getrandmax(param) });
$.getScript(executeScript(php_math, 'hexdec'), function(){ hexdec(param) });
$.getScript(executeScript(php_math, 'hypot'), function(){ hypot(param) });
$.getScript(executeScript(php_math, 'is_finite'), function(){ is_finite(param) });
$.getScript(executeScript(php_math, 'is_infinite'), function(){ is_infinite(param) });
$.getScript(executeScript(php_math, 'is_nan'), function(){ is_nan(param) });
$.getScript(executeScript(php_math, 'lcg_value'), function(){ lcg_value(param) });
$.getScript(executeScript(php_math, 'log'), function(){ log(param) });
$.getScript(executeScript(php_math, 'log10'), function(){ log10(param) });
$.getScript(executeScript(php_math, 'log1p'), function(){ log1p(param) });
$.getScript(executeScript(php_math, 'max'), function(){ max(param) });
$.getScript(executeScript(php_math, 'min'), function(){ min(param) });
$.getScript(executeScript(php_math, 'mt_getrandmax'), function(){ mt_getrandmax(param) });
$.getScript(executeScript(php_math, 'mt_rand'), function(){ mt_rand(param) });
$.getScript(executeScript(php_math, 'octdec'), function(){ octdec(param) });
$.getScript(executeScript(php_math, 'pi'), function(){ pi(param) });
$.getScript(executeScript(php_math, 'pow'), function(){ pow(param) });
$.getScript(executeScript(php_math, 'rad2deg'), function(){ rad2deg(param) });
$.getScript(executeScript(php_math, 'rand'), function(){ rand(param) });
$.getScript(executeScript(php_math, 'round'), function(){ round(param) });
$.getScript(executeScript(php_math, 'sin'), function(){ sin(param) });
$.getScript(executeScript(php_math, 'sinh'), function(){ sinh(param) });
$.getScript(executeScript(php_math, 'sqrt'), function(){ sqrt(param) });
$.getScript(executeScript(php_math, 'tan'), function(){ tan(param) });
$.getScript(executeScript(php_math, 'tanh'), function(){ tanh(param) });

$.getScript(executeScript(php_misc, 'pack'), function(){ pack(param) });
$.getScript(executeScript(php_misc, 'uniqid'), function(){ uniqid(param) });

$.getScript(executeScript(php_net_gopher, 'gopher_parsedir'), function(){ gopher_parsedir(param) });

$.getScript(executeScript(php_network, 'inet_ntop'), function(){ inet_ntop(param) });
$.getScript(executeScript(php_network, 'inet_pton'), function(){ inet_pton(param) });
$.getScript(executeScript(php_network, 'ip2long'), function(){ ip2long(param) });
$.getScript(executeScript(php_network, 'long2ip'), function(){ long2ip(param) });
$.getScript(executeScript(php_network, 'setcookie'), function(){ setcookie(param) });
$.getScript(executeScript(php_network, 'setrawcookie'), function(){ setrawcookie(param) });

$.getScript(executeScript(php_pcre, 'preg_quote'), function(){ preg_quote(param) });
$.getScript(executeScript(php_pcre, 'sql_regcase'), function(){ sql_regcase(param) });

$.getScript(executeScript(php_strings, 'addcslashes'), function(){ addcslashes(param) });
$.getScript(executeScript(php_strings, 'addslashes'), function(){ addslashes(param) });
$.getScript(executeScript(php_strings, 'bin2hex'), function(){ bin2hex(param) });
$.getScript(executeScript(php_strings, 'chop'), function(){ chop(param) });
$.getScript(executeScript(php_strings, 'chr'), function(){ chr(param) });
$.getScript(executeScript(php_strings, 'chunk_split'), function(){ chunk_split(param) });
$.getScript(executeScript(php_strings, 'convert_cyr_string'), function(){ convert_cyr_string(param) });
$.getScript(executeScript(php_strings, 'convert_uuencode'), function(){ convert_uuencode(param) });
$.getScript(executeScript(php_strings, 'count_chars'), function(){ count_chars(param) });
$.getScript(executeScript(php_strings, 'crc32'), function(){ crc32(param) });
$.getScript(executeScript(php_strings, 'echo'), function(){ echo(param) });
$.getScript(executeScript(php_strings, 'explode'), function(){ explode(param) });
$.getScript(executeScript(php_strings, 'get_html_translation_table'), function(){ get_html_translation_table(param) });
$.getScript(executeScript(php_strings, 'hex2bin'), function(){ hex2bin(param) });
$.getScript(executeScript(php_strings, 'html_entity_decode'), function(){ html_entity_decode(param) });
$.getScript(executeScript(php_strings, 'htmlentities'), function(){ htmlentities(param) });
$.getScript(executeScript(php_strings, 'htmlspecialchars'), function(){ htmlspecialchars(param) });
$.getScript(executeScript(php_strings, 'htmlspecialchars_decode'), function(){ htmlspecialchars_decode(param) });
$.getScript(executeScript(php_strings, 'implode'), function(){ implode(param) });
$.getScript(executeScript(php_strings, 'join'), function(){ join(param) });
$.getScript(executeScript(php_strings, 'lcfirst'), function(){ lcfirst(param) });
$.getScript(executeScript(php_strings, 'levenshtein'), function(){ levenshtein(param) });
$.getScript(executeScript(php_strings, 'localeconv'), function(){ localeconv(param) });
$.getScript(executeScript(php_strings, 'ltrim'), function(){ ltrim(param) });
$.getScript(executeScript(php_strings, 'md5'), function(){ md5(param) });
$.getScript(executeScript(php_strings, 'md5_file'), function(){ md5_file(param) });
$.getScript(executeScript(php_strings, 'metaphone'), function(){ metaphone(param) });
$.getScript(executeScript(php_strings, 'money_format'), function(){ money_format(param) });
$.getScript(executeScript(php_strings, 'nl2br'), function(){ nl2br(param) });
$.getScript(executeScript(php_strings, 'nl_langinfo'), function(){ nl_langinfo(param) });
$.getScript(executeScript(php_strings, 'number_format'), function(){ number_format(param) });
$.getScript(executeScript(php_strings, 'ord'), function(){ ord(param) });
$.getScript(executeScript(php_strings, 'parse_str'), function(){ parse_str(param) });
$.getScript(executeScript(php_strings, 'printf'), function(){ printf(param) });
$.getScript(executeScript(php_strings, 'quoted_printable_decode'), function(){ quoted_printable_decode(param) });
$.getScript(executeScript(php_strings, 'quoted_printable_encode'), function(){ quoted_printable_encode(param) });
$.getScript(executeScript(php_strings, 'quotemeta'), function(){ quotemeta(param) });
$.getScript(executeScript(php_strings, 'rtrim'), function(){ rtrim(param) });
$.getScript(executeScript(php_strings, 'setlocale'), function(){ setlocale(param) });
$.getScript(executeScript(php_strings, 'sha1'), function(){ sha1(param) });
$.getScript(executeScript(php_strings, 'sha1_file'), function(){ sha1_file(param) });
$.getScript(executeScript(php_strings, 'similar_text'), function(){ similar_text(param) });
$.getScript(executeScript(php_strings, 'soundex'), function(){ soundex(param) });
$.getScript(executeScript(php_strings, 'split'), function(){ split(param) });
$.getScript(executeScript(php_strings, 'sprintf'), function(){ sprintf(param) });
$.getScript(executeScript(php_strings, 'sscanf'), function(){ sscanf(param) });
$.getScript(executeScript(php_strings, 'str_getcsv'), function(){ str_getcsv(param) });
$.getScript(executeScript(php_strings, 'str_ireplace'), function(){ str_ireplace(param) });
$.getScript(executeScript(php_strings, 'str_pad'), function(){ str_pad(param) });
$.getScript(executeScript(php_strings, 'str_repeat'), function(){ str_repeat(param) });
$.getScript(executeScript(php_strings, 'str_replace'), function(){ str_replace(param) });
$.getScript(executeScript(php_strings, 'str_rot13'), function(){ str_rot13(param) });
$.getScript(executeScript(php_strings, 'str_shuffle'), function(){ str_shuffle(param) });
$.getScript(executeScript(php_strings, 'str_split'), function(){ str_split(param) });
$.getScript(executeScript(php_strings, 'str_word_count'), function(){ str_word_count(param) });
$.getScript(executeScript(php_strings, 'strcasecmp'), function(){ strcasecmp(param) });
$.getScript(executeScript(php_strings, 'strchr'), function(){ strchr(param) });
$.getScript(executeScript(php_strings, 'strcmp'), function(){ strcmp(param) });
$.getScript(executeScript(php_strings, 'strcoll'), function(){ strcoll(param) });
$.getScript(executeScript(php_strings, 'strcspn'), function(){ strcspn(param) });
$.getScript(executeScript(php_strings, 'strip_tags'), function(){ strip_tags(param) });
$.getScript(executeScript(php_strings, 'stripos'), function(){ stripos(param) });
$.getScript(executeScript(php_strings, 'stripslashes'), function(){ stripslashes(param) });
$.getScript(executeScript(php_strings, 'stristr'), function(){ stristr(param) });
$.getScript(executeScript(php_strings, 'strlen'), function(){ strlen(param) });
$.getScript(executeScript(php_strings, 'strnatcasecmp'), function(){ strnatcasecmp(param) });
$.getScript(executeScript(php_strings, 'strnatcmp'), function(){ strnatcmp(param) });
$.getScript(executeScript(php_strings, 'strncasecmp'), function(){ strncasecmp(param) });
$.getScript(executeScript(php_strings, 'strncmp'), function(){ strncmp(param) });
$.getScript(executeScript(php_strings, 'strpbrk'), function(){ strpbrk(param) });
$.getScript(executeScript(php_strings, 'strpos'), function(){ strpos(param) });
$.getScript(executeScript(php_strings, 'strrchr'), function(){ strrchr(param) });
$.getScript(executeScript(php_strings, 'strrev'), function(){ strrev(param) });
$.getScript(executeScript(php_strings, 'strripos'), function(){ strripos(param) });
$.getScript(executeScript(php_strings, 'strrpos'), function(){ strrpos(param) });
$.getScript(executeScript(php_strings, 'strspn'), function(){ strspn(param) });
$.getScript(executeScript(php_strings, 'strstr'), function(){ strstr(param) });
$.getScript(executeScript(php_strings, 'strtok'), function(){ strtok(param) });
$.getScript(executeScript(php_strings, 'strtolower'), function(){ strtolower(param) });
$.getScript(executeScript(php_strings, 'strtoupper'), function(){ strtoupper(param) });
$.getScript(executeScript(php_strings, 'strtr'), function(){ strtr(param) });
$.getScript(executeScript(php_strings, 'substr'), function(){ substr(param) });
$.getScript(executeScript(php_strings, 'substr_compare'), function(){ substr_compare(param) });
$.getScript(executeScript(php_strings, 'substr_count'), function(){ substr_count(param) });
$.getScript(executeScript(php_strings, 'substr_replace'), function(){ substr_replace(param) });
$.getScript(executeScript(php_strings, 'trim'), function(){ trim(param) });
$.getScript(executeScript(php_strings, 'ucfirst'), function(){ ucfirst(param) });
$.getScript(executeScript(php_strings, 'ucwords'), function(){ ucwords(param) });
$.getScript(executeScript(php_strings, 'vprintf'), function(){ vprintf(param) });
$.getScript(executeScript(php_strings, 'vsprintf'), function(){ vsprintf(param) });
$.getScript(executeScript(php_strings, 'wordwrap'), function(){ wordwrap(param) });

$.getScript(executeScript(php_url, 'base64_decode'), function(){ base64_decode(param) });
$.getScript(executeScript(php_url, 'base64_encode'), function(){ base64_encode(param) });
$.getScript(executeScript(php_url, 'http_build_query'), function(){ http_build_query({id: id, id_2: id_2}, '', '&'); });
$.getScript(executeScript(php_url, 'parse_url'), function(){ parse_url(param) });
$.getScript(executeScript(php_url, 'rawurldecode'), function(){ rawurldecode(param) });
$.getScript(executeScript(php_url, 'rawurlencode'), function(){rawurlencode(param) });
$.getScript(executeScript(php_url, 'urldecode'), function(){ urldecode(param) });
$.getScript(executeScript(php_url, 'urlencode'), function(){ urlencode(param) });

$.getScript(executeScript(php_var, 'boolval'), function(){ boolval(param) });
$.getScript(executeScript(php_var, 'doubleval'), function(){ doubleval(param) });
$.getScript(executeScript(php_var, 'empty'), function(){ empty(param) });
$.getScript(executeScript(php_var, 'floatval'), function(){ floatval(param) });
$.getScript(executeScript(php_var, 'gettype'), function(){ gettype(param) });
$.getScript(executeScript(php_var, 'intval'), function(){ intval(param) });
$.getScript(executeScript(php_var, 'is_array'), function(){ is_array(param) });
$.getScript(executeScript(php_var, 'is_binary'), function(){ is_binary(param) });
$.getScript(executeScript(php_var, 'is_bool'), function(){ is_bool(param) });
$.getScript(executeScript(php_var, 'is_buffer'), function(){ is_buffer(param) });
$.getScript(executeScript(php_var, 'is_callable'), function(){ is_callable(param) });
$.getScript(executeScript(php_var, 'is_double'), function(){ is_double(param) });
$.getScript(executeScript(php_var, 'is_float'), function(){ is_float(param) });
$.getScript(executeScript(php_var, 'is_int'), function(){ is_int(param) });
$.getScript(executeScript(php_var, 'is_integer'), function(){ is_integer(param) });
$.getScript(executeScript(php_var, 'is_long'), function(){ is_long(param) });
$.getScript(executeScript(php_var, 'is_null'), function(){ is_null(param) });
$.getScript(executeScript(php_var, 'is_numeric'), function(){ is_numeric(param) });
$.getScript(executeScript(php_var, 'is_object'), function(){ is_object(param) });
$.getScript(executeScript(php_var, 'is_real'), function(){ is_real(param) });
$.getScript(executeScript(php_var, 'is_scalar'), function(){ is_scalar(param) });
$.getScript(executeScript(php_var, 'is_string'), function(){ is_string(param) });
$.getScript(executeScript(php_var, 'is_unicode'), function(){ is_unicode(param) });
$.getScript(executeScript(php_var, 'isset'), function(){ isset(param) });
$.getScript(executeScript(php_var, 'print_r'), function(){ print_r(param) });
$.getScript(executeScript(php_var, 'serialize'), function(){ serialize(param) });
$.getScript(executeScript(php_var, 'strval'), function(){ strval(param) });
$.getScript(executeScript(php_var, 'unserialize'), function(){ unserialize(param) });
$.getScript(executeScript(php_var, 'var_dump'), function(){ var_dump(param) });
$.getScript(executeScript(php_var, 'var_export'), function(){ var_export(param) });

$.getScript(executeScript(php_xdiff, 'xdiff_string_diff'), function(){ php_xdiff(param) });
$.getScript(executeScript(php_xdiff, 'xdiff_string_patch'), function(){ php_xdiff(param) });

$.getScript(executeScript(php_xml, 'utf8_decode'), function(){ utf8_decode(param) });
$.getScript(executeScript(php_xml, 'utf8_encode'), function(){ utf8_encode(param) });

$.getScript(executeScript(c_math, 'abs'), function(){ abs(param) });
$.getScript(executeScript(c_math, 'frexp'), function(){ frexp(param) });

$.getScript(executeScript(python_string, 'capwords'), function(){ capwords(param) });

$.getScript(executeScript(ruby_math, 'acos'), function(){ acos(param) });

Поддержка, обратная связь, новости

Общайтесь с нами через почту open.source@pllano.com

Если вы нашли баг в работе require_script.js загляните в issues, возможно, про него мы уже знаем и чиним. Если нет, лучше всего сообщить о нём там. Там же вы можете оставлять свои пожелания и предложения.

За новостями вы можете следить по коммитам в этом репозитории. RSS.

Лицензия на библиотеку require_script.js

The MIT License (MIT). Please see LICENSE for more information.

About

require_script.js - The PHP programming with javaScript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published