Heim > Backend-Entwicklung > PHP-Tutorial > Vollständige Liste der Ecshop-Grundfunktionen

Vollständige Liste der Ecshop-Grundfunktionen

巴扎黑
Freigeben: 2016-11-23 15:52:17
Original
1186 Leute haben es durchsucht

lib_time.php
gmtime()
P: Holen Sie sich den aktuellen Zeitstempel der Greenwich-Zeit/$0
server_timezone()
P: Holen Sie sich die Zeitzone des Servers/$0
local_mktime( $hour = NULL, $minute= NULL, $second = NULL, $month = NULL, $day = NULL, $year = NULL)
P: Generieren Sie einen GMT-Zeitstempel eines benutzerdefinierten Zeitzonendatums
local_date ( $format, $time = NULL)
P: GMT-Zeitstempel in benutzerdefiniertes Zeitzonendatum formatieren
gmstr2time($str)
P: Zeitausdruck in Zeichenfolgenform in GMT-Zeitstempel konvertieren
local_strtotime ($str)
P: Konvertieren Sie ein Datum in einer benutzerdefinierten Zeitzone in einen GMT-Zeitstempel
local_gettime($timestamp = NULL)
P: Rufen Sie den in der Zeitzone des Benutzers angegebenen Zeitstempel ab
local_getdate($timestamp = NULL)
P: Ruft die in der Zeitzone des Benutzers angegebenen Datums- und Uhrzeitinformationen ab

lib_base.php
sub_str($str, $length = 0, $append = true )
P: Funktion zum Abfangen von UTF-8-codierter Zeichenfolge
real_ip()
P: Ermitteln der tatsächlichen IP-Adresse des Benutzers
str_len($str)
P: Berechnen der Zeichenfolge Die Länge ( Chinesische Zeichen werden als zwei Zeichen berechnet)
get_crlf()
P: Zeilenumbruchzeichen des Betriebssystems des Benutzers abrufen
send_mail($name, $email, $subject, $content, $type = 0 , $notification=false)
P: E-Mail senden
gd_version()
P: GD-Version auf dem Server abrufen
file_get_contents($file)
P: Deklarieren, ob die Funktion file_get_contents dies tut nicht im System vorhanden Diese Funktion
file_put_contents($file, $data, $flags = '')
P: Wenn die Funktion file_put_contents nicht im System vorhanden ist, deklarieren Sie diese Funktion
floatval($n )
P: Wenn das System keine Floatval-Funktion hat, deklarieren Sie die Funktion
file_mode_info($file_path)
P: Funktion zur Datei- oder Verzeichnisberechtigungsprüfung
log_write($arg, $file = '', $line = '')
P: Protokollinhalt schreiben
make_dir($folder)
P: Überprüfen Sie, ob der Zielordner existiert. Wenn er nicht existiert, erstellen Sie automatisch das Verzeichnis
gzip_enabled()
P: Ermittelt, ob gzip auf dem System aktiviert ist
addslashes_deep($value)
P: Sonderzeichen in Variablen rekursiv maskieren
addslashes_deep_obj($obj)
P: Escape Sonderzeichen in Objektmitgliedsvariablen oder Arrays
stripslashes_deep($value)
P: Sonderzeichen in Variablen rekursiv entfernen
make_semiangle($str)
P: Enthalten numerische Zeichen und Buchstaben in voller Breite in a Zeichenfolgen, Leerzeichen oder „% -()“-Zeichen werden in entsprechende Zeichen halber Breite umgewandelt
check_file_type($filename, $realname = '', $limit_ext_types = '')
P: Dateityp/Dateinamen prüfen /echter Dateiname /Zulässige Dateitypen
mysql_like_quote($str)
P: Escape den Inhalt von MYSQL LIKE und filtere Zeichen wie _ % heraus
real_server_ip()
P: Ruft den Server ab ip
ecs_header($string, $replace = true, $http_response_code = 0)
P: Benutzerdefinierte Header-Funktion, die zum Filtern möglicher Sicherheitsrisiken verwendet wird
ecs_iconv($source_lang, $target_lang, $source_string = '' )
P: Konvertierung der benutzerdefinierten Codierung
ecs_geoip($ip)
P: Abrufen der IP-Adresse mithilfe der IP-Bibliothek
trim_right($str)
P: Entfernen Sie die rechte Seite des Zeichenfolge Mögliche verstümmelte Zeichen
move_upload_file($file_name, $target_name = '')
P: Verschieben Sie die hochgeladene Datei an den angegebenen Speicherort
json_str_iconv($str)
P: Transkodieren Sie die von JSON übergebenen Parameter
get_file_suffix($file_name, $allow_type = array())
P: Holen Sie sich den Dateisuffixnamen und bestimmen Sie, ob er zulässig ist
read_static_cache($cache_name)
P: Lesen Sie die Ergebnis-Cache-Datei
write_static_cache ($cache_name, $caches)
P: Schreiben Sie die Ergebnis-Cache-Datei

lib_common.php (öffentliche Funktionsbibliothek)
db_create_in($item_list, $field_name = '')
P: Erstellen Sie eine Abfrage wie folgt: „IN('a','b')“ $item_list ist ein Array
is_email($user_email)
P: Überprüfen Sie, ob die eingegebene E-Mail-Adresse zulässig ist
is_time ($time)
P: Überprüfen Sie, ob es sich um ein zulässiges Zeitformat handelt
assign_query_info()
P: Rufen Sie die Abfragezeit und -nummer ab und weisen Sie sie Smarty zu
region_result($parent, $sel_name , $type)
P: Informationen zum Erstellen von Regionen zurückgeben
get_regions($type = 0, $parent = 0)
P: Alle Provinzen des angegebenen Landes abrufen, die Funktion erfordert Datenbankunterstützung
get_shipping_config($area_id)
P: Ermitteln Sie die Berechnungsparameter der Liefergebühr für die im Liefergebiet angegebene Liefermethode, z. B. Express Company
init_users()
P: Initialisieren Sie die Mitgliederdatenintegration class
cat_list($cat_id = 0, $selected = 0, $re_type = true, $level = 0, $is_show_all = true)
P: Ruft ein Array von Unterkategorien unter der angegebenen Kategorie ab, $re_type steuert die Rückgabetyp
cat_options($spec_cat_id, $arr)
P: Alle Kategorien filtern und sortieren und ein Array mit Einrückungsebenen zurückgeben
load_config()
P: Konfigurationsinformationen laden
get_brand_list()
P: Markenliste abrufen
get_brands ($cat = 0, $app = 'brand')
P: Eine Liste von Marken unter einer bestimmten Kategorie abrufen
get_promotion_info($goods_id = '')
P: Alle Werbeinformationen
get_children($cat = 0)
P: Ruft die IDs aller zugrunde liegenden Kategorien unter der angegebenen Kategorie ab
get_article_children ($cat = 0)
P: Ruft die IDs aller zugrunde liegenden Kategorien unter der angegebenen Artikelkategorie ab
get_mail_template ($tpl_name)
P: E-Mail-Vorlage abrufen
order_action($order_sn, $order_status, $shipping_status, $pay_status, $note = '', $username = null)
P: Auftragsvorgangsdatensatz aufzeichnen
price_format($price, $change_price = true)
P: Formatieren Sie den Produktpreis
get_virtual_goods($order_id, $shipping = false)
P: Gibt zurück, ob der virtuelle Produktdatensatz in der Bestellung enthalten war versendet.
virtual_goods_ship(&$virtual_goods, &$msg, $order_sn, $return_result = false, $process = 'other')
P: Virtueller Warenversand
virtual_card_shipping ($goods, $order_sn, & $ msg, $process = 'other')
P: Lieferung der virtuellen Karte
virtual_card_result($order_sn, $goods)
P: Informationen zur virtuellen Karte zurückgeben
get_snatch_result($id)
P : Erhalten Sie die Ergebnisse der Snatch-Aktivität mit der angegebenen ID
clear_tpl_files($is_cache = true, $ext = '')
P: Löschen Sie den Vorlagencache oder die kompilierte Datei mit dem angegebenen Suffix
clear_compiled_files($ ext = '')
P: Vorlagenkompilierungsdateien löschen
clear_cache_files($ext = '')
P: Cache-Dateien löschen
clear_all_files($ext = '')
P: Löschen Vorlagenkompilierung und Cache-Dateien
smarty_insert_scripts($args)
P: auf der Seite aufgerufene js-Dateien, kombinierte Funktionen
smarty_create_pages($params)
P: Erstellen Sie eine paginierte Liste
build_uri(. $app, $params, $append = '', $page = 0, $size = 0)
P: URL-Adresse neu schreiben
formated_weight($weight)
P: Formatierte Gewichtung
log_account_change( $user_id, $ user_money = 0, $frozen_money = 0, $rank_points = 0, $pay_points = 0, $change_desc = '', $change_type = ACT_OTHER)
P: Kontoänderungen aufzeichnen
article_cat_list($cat_id = 0, $selected = 0, $re_type = true, $level = 0)
P: Holen Sie sich das Array der Unterkategorien unter der angegebenen Kategorie/Holen Sie das Array nach unten
article_cat_options($spec_cat_id, $arr)
P: Filtern und sortieren Sie alle Artikelkategorien, geben Sie ein Array mit Einrückungsebene zurück
uc_call($func, $params=null)
P: Rufen Sie die Funktion von UCenter auf
Exception_handler($errno, $errstr, $errfile , $errline)
P: Die error_handle-Callback-Funktion ist nicht aktiviert
get_image_path($goods_id, $image='', $thumb=false, $call='goods', $del=false)
P: Rufen Sie die Adresse von Produktbildern und Produktalben ab
user_uc_call($func, $params = null)
P: Rufen Sie die Funktion auf, wenn Sie das UCenter-Plugin verwenden
get_volume_price_list($goods_id, $ price_type = '1')
P: Produktrabattpreisliste abrufen
get_final_price($goods_id, $goods_num = '1', $is_spec_price = false, $spec = array())
P: Get der Endpreis des Produkts
get_package_info($id)
P: Holen Sie sich die Informationen des angegebenen ID-Pakets
get_package_goods($package_id)
P: Holen Sie sich die Waren des angegebenen Geschenkpakets

lib_main.php (öffentliche Front-End-Funktionsbibliothek)
update_user_info()
P: Benutzersitzung, COOKIE, Anmeldezeit und Anzahl der Anmeldungen aktualisieren.
get_user_info($id=0)
P: Holen Sie sich das Benutzerinformationsarray
assign_ur_here($cat = 0, $str = '')
P: Holen Sie sich die aktuelle Position und den Seitentitel
get_parent_cats ($cat)
P: Alle übergeordneten Kategorien der angegebenen Kategorie abrufen
build_pagetitle($arr, $type = 'category')
P: Kompilieren Sie den Seitentitel gemäß dem bereitgestellten Array
build_urhere($ arr, $type = 'category')
P: Kompilieren Sie die aktuelle Position gemäß dem bereitgestellten Array
assign_dynamic($tmp
P: Rufen Sie den dynamischen Inhalt der angegebenen Seite ab
ask_articles($id, $num )
P: Artikelliste zu Smarty zuweisen
get_shop_help()
P: Hilfeinformationen zuweisen
assign_pager($app, $cat, $record_count, $size, $ sort, $order, $page = 1,$keywords = '', $brand = 0, $price_min = 0, $price_max = 0, $display_type = 'list', $filter_attr='', $url_format='', $sch_array='')
P: Paging-Funktion erstellen
get_pager($url, $param, $record_count, $page = 1, $size = 10)
P: Ein Array generieren zugewiesen an pager.lbi
get_vote($id = '')
P: Aufrufen des Umfrageinhalts
get_user_browser()
P: Abrufen des Browsernamens und der Browserversion
is_spider($record = true)
P: Bestimmen Sie, ob es sich um einen Suchmaschinen-Spider handelt
get_os()
P: Holen Sie sich das Betriebssystem des Clients
visit_stats()
P: Statistische Zugriffsinformationen
save_searchengine_keyword($domain, $path)
P: Suchmaschinenschlüsselwörter speichern
get_tags($goods_id = 0, $user_id = 0)
P: Alle Tags der angegebenen Benutzer und Produkte abrufen
get_dyna_libs($theme, $tmp)
P: Holen Sie sich das dynamische Modul des Themes einer Vorlage des angegebenen Themes
dyna_libs_replace($matches)
P: Ersetzen Sie das dynamische Modul
upload_file( $upload, $type )
P: Verarbeitet die hochgeladene Datei und gibt den Namen des hochgeladenen Bildes zurück (der zurückgegebene Bildname ist leer, wenn der Upload fehlschlägt)
show_message($content, $links = '', $hrefs = '', $type = 'info ', $auto_redirect = true)
P: Eine Eingabeaufforderung anzeigen
parse_rate_value($str, &$operate)
P: Konvertieren Sie eine Zeichenfolge der Form 10, 10 , -10, 10 % ist die entsprechende Zahl und gibt das Operationssymbol zurück
recalculate_price()
P: Berechnen Sie den Preis der Artikel im Warenkorb neu: Der Zweck besteht darin, den Mitgliedspreis zu genießen, wenn sich der Benutzer anmeldet , und nicht um den Mitgliedspreis zu genießen, wenn sich der Benutzer abmeldet
assign_comment($id, $type, $page = 1)
P: Kommentarinhalt abfragen
assign_template($ctype = '', $catlist = array())
P: Standard-Smarty-Zuweisung
time2gmt($time)
P: Konvertieren eines lokalen Zeitstempels in einen GMT-Zeitstempel
get_user_bonus($user_id = 0)
P: Abfrage der rote Umschlagbetrag des Mitglieds
set_affiliate()
P: Empfohlene UID speichern
get_affiliate()
P: Empfohlene UID abrufen
article_categories_tree($cat_id = 0)
P: Alle abrufen Kategorien auf derselben Ebene der angegebenen Kategorie und Unterkategorien unter dieser Kategorie
get_article_parent_cats($cat)
P: Alle übergeordneten Kategorien der angegebenen Artikelkategorie abrufen
get_library_number($library, $template = null)
P: Rufen Sie die Anzahl bestimmter Vorlagen- und Bibliothekseinstellungen ab
get_navigator ($ctype = '', $catlist = array())
P: Rufen Sie die benutzerdefinierte Navigationsleistenliste ab
license_info()
P: Autorisierungsinformationsinhalt

lib_insert.php (dynamische Inhaltsfunktionsbibliothek)
insert_query_info()
P: Anzahl der Abfragen und Abfragezeit abrufen
insert_history()
P : Browserverlauf aufrufen
insert_cart_info()
P: Warenkorbinformationen aufrufen
insert_ads($arr)
P: Anzeigen des angegebenen Werbeplatzes aufrufen
insert_member_info()
P: Mitgliederinformationen aufrufen
insert_comments($arr)
P: Kommentarinformationen aufrufen
insert_vote()
P: Online-Umfrageinformationen aufrufen

lib_goods.php (Produkt -bezogene Funktionsbibliothek)
goods_sort($goods_a, $goods_b)
P: Wird für Produktempfehlungen verwendet oder Benutzerdefinierte Sortierung der Anzahl der Zeilen
get_categories_tree($cat_id = 0)
P: Alle Kategorien abrufen unter die gleiche Ebene der angegebenen Kategorie und Unterkategorien unter dieser Kategorie
get_child_tree($tree_id = 0)
P: Den Klassifizierungsbaum unter der angegebenen Kategorie-ID abrufen und abrufen
get_top10($cats = '')
P: Rufen Sie das Verkaufsranking der aktuellen Kategorie auf
get_recommend_goods($type = '', $cats = '')
P: Erhalten Sie empfohlene Produkte
get_promote_goods($cats = '')
P: Werbeartikel erhalten
get_category_recommend_goods($type = '', $cats = '', $brand = 0, $min =0, $max = 0, $ext='')
P: Holen empfohlene Produkte unter der angegebenen Kategorie
get_goods_info($goods_id)
P: Erhalten Sie detaillierte Informationen über das Produkt
get_goods_properties($goods_id)
P: Erhalten Sie die Attribute und Spezifikationen der Waren
get_same_attribute_goods ($attr)
P: Holen Sie sich die Waren mit den gleichen Attributen
get_goods_gallery($goods_id)
P: Holen Sie sich das Fotoalbum des angegebenen Produkts
assign_cat_goods($cat_id, $num = 0, $from = 'web')
P: Holen Sie sich die Waren unter der angegebenen Kategorie
assign_brand_goods($brand_id, $num = 0, $cat_id = 0)
P: Holen Sie sich die Waren unter der angegebenen Marke
get_extension_goods($cats)
P: Alle Produkt-IDs aller Erweiterungskategorien abrufen, die zur angegebenen Kategorie gehören
bargain_price($price, $start, $end)
P: Bestimmen Sie, ob ein Produkt vorhanden ist in einem Sonderaktionszeitraum
spec_price($spec)
P: Den Preis der angegebenen Spezifikation abrufen
group_buy_info($group_buy_id, $current_num = 0)
P: Informationen zur Gruppenkaufaktivität abrufen
group_buy_stat($group_buy_id, $deposit)
P: Erhalten Sie die statistischen Informationen einer bestimmten Gruppenkaufaktivität
group_buy_status($group_buy)
P: Erhalten Sie den Status des Gruppenkaufs
auction_info($ act_id, $config = false)
P: Informationen zur Auktionsaktivität abrufen
auction_log($act_id)
P: Gebotsdatensatz zur Auktionsaktivität abrufen
auction_status($auction)
P: Auktionsaktivität berechnen Status (Beachten Sie, dass die Parameter Originalinformationen sein müssen)
goods_info($goods_id)
P: Produktinformationen abrufen
favourable_info($act_id)
P: Werbeinformationen abrufen
wholesale_info($act_id)
P: Großhandelsinformationen
add_style($goods_name, $style)
P: Produktnamenstil hinzufügen
get_goods_attr($goods_id)
P: Produktattribute abrufen
get_goods_fittings($goods_list = array())
P: Holen Sie sich das Zubehör der Waren im Warenkorb

lib_article.php (Funktionsbibliothek für Artikel und Artikelklassifizierung)
get_cat_articles($ cat_id, $page = 1, $size = 20 ,$requirement='')
P: Liste der Artikel unter der Artikelkategorie abrufen
get_article_count($cat_id ,$requirement='')
P : Rufen Sie die Liste der Artikel unter der angegebenen Kategorie ab. Gesamtzahl der Artikel

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage