Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

PHP String Rozdiely

V webové programovanie , reťazec je rad jedného alebo viac znakov . PHP podporuje 256 - znakovej sady , ktoré môžete použiť vo svojich reťazcoch . PHP má niekoľko spôsobov , ako môžete reprezentovať reťazca buď v reťazec literály alebo premenné . " Úvodzovky " , " $ stringVar " a " jednoduché úvodzovky " sú všetky príklady reťazcov . To tiež má niekoľko funkcií , ktoré umožňujú porovnávanie reťazcov rozdielov . Premenné

PHP premenné sú označené znakom dolára znak nasledovaný menom . Napríklad , " $ myVar " je názov premennej . Môžete ukladať reťazca v premenných , bez toho aby ste museli deklarovať dátový typ , alebo dokonca previesť premenné z char na reťazec na boolovská v prípade potreby . Môžete použiť apostrofy alebo úvodzovky vytvoriť rôzne premenné reťazca , ale nie oboje za rovnakú premennú .
Úvodzovkách

Keď uzavriete reťazec v dvoch citácie , môžete zahrnúť niektorý z niekoľkých špeciálnych znakov , pridať veci , ako sú znaky dolára použité bez premenných , tabulátory alebo nové riadky . Môžete uniknúť tieto špeciálne znaky pred nich spätné lomítko . Reťazca v úvodzovkách interpretácii escape sekvencií a hodnoty premenných . Napríklad zadaním " \\ n" alebo " $ myVar " v reťazci vytvorí nový riadok , alebo vytlačiť hodnotu premennej $ myVar , resp .
Apostrofy

Reťazce apostrofmi interpretuje všetky znaky v reťazci doslova , s výnimkou jednotlivých citátom sami a spätné lomítka znaky . Rovnako ako úvodzovkami , uniknúť doslovné jednoduché úvodzovky alebo spätné lomítko znaky pred nich spätné lomítko . Hlavný rozdiel medzi použitím apostrofov a úvodzoviek , že reťazec apostrofmi neinterpretuje premennej alebo špeciálne znaky . Napríklad zadaním " \\ n" alebo " $ myVar " v reťazci bude tieto hodnoty sa zobrazujú doslova .
Funkcia

PHP má niekoľko nákupný reťazca funkcií , ktoré nájdu rozdiely medzi reťazcové literály alebo premenných reťazca . Niektoré príklady zahŕňajú strcmp a strcasecmp , ktoré jednoducho porovnáva dva reťazce , z ktorých prvá je veľká a malé písmená , druhá nie . Funkcie substr_compare porovnáva dva reťazce , počnúc od ofsetovej pozíciu , ktorú si určíte . V strncmp a strncasecmp funkcie poskytujú prípad - citlivé a case - insensitive nákupný zadaný počet znakov v reťazci . V strpos a strrpos funkcia vracia prvý alebo posledný výskyt podreťazca v reťazci , resp .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené