Компьютерлер, Бағдарламалау
Novice веб бағдарламашылар PHP: жол ұзындығы
Кез келген өзін құрметтейтін веб программист веб-беттерді жасау үшін пайдаланылуы мүмкін PHP тілін білуі тиіс. Бұл тіл С және С ++ негізінде, және, демек, ол тілге тән құрылымдар көп бар. Мысалы, сызықтар туралы C. Бұл мақала келіссөздер, сондай-ақ олармен жүзеге асырылуы мүмкін операциялар сияқты сол атпен функциясы арқылы қайтарылған жолдың PHP ұзындығы.
PHP бар қандай жол операциялар? Жолдың ұзындығы, олардың баулы (қосылу), таңба коды, және керісінше қайтару - қарапайым мысалдар. Сондай-ақ, неғұрлым күрделі бар - іздеу, хэштеу, инвертті подстрока. Ал салыстыру үлгісі, осындай тегтерді жою сияқты бар, сіз оны атауға ... бөлгішті пайдаланып подстрок бөлуге! Сондықтан, біз ең көп тараған және пайдалы адамдарды талқылайды.
жол ұзындығы - PHP бірінші және жиі пайдаланылатын функциясы. Ол strlen деп аталатын, және параметр ретінде рәміздерді бір ретін алады. Бәрі оңай.
$ Foo = «Foo»;
$ Бар = strlen ($ Foo); // $ бар үш тең
?>
PHP жол ұзындығы нөлге тең болуы мүмкін. Бұл жолы бос деп аталады.
Келесі функциясы - баулы немесе біріктіру. Басқаша айтқанда, ол екі-желісі бір етеді.
$ Foo = «Hello»;
$ Бар = «World»;
$ Баз = CONCAT ($ Foo, $ бар);
$ БАЗ жаңғырығы; // шығу «Hello World!»
?>
$ Foo = «Q»;
$ Бар = ORD ($ Foo); // $ бар 113 тең
$ Баз = CHR ($ бар); // $ Баз «Q» болып табылады
?>
күні - Тағы бір қызықты ерекшелігі туралы айтпағанның өзінде. PHP жолдар шығыс уақыт үлгі ретінде пайдалануға болады. күні желісі «: м: H S» үшін трансфер Мысалы, егер және шығыс нәтижесі, экран нүкте, мысалы, «11:08:34» бөлінген, сервердің ағымдағы уақытты көрсетеді.
Енді жарылуы функциясын қарастырайық. Ол әрбір деді символы шекара ескере отырып, элементтердің ішіне жолды секцияларға бөледі. Бұл өте күрделі естіледі, бірақ ол шын мәнінде өте түсінікті. Мысалы, желі «|: 56: 49 | дөңгелегі 12 түбірі» бар. Содан кейін біз жазуға болады:
$ Foo = жарылуы ( «|: 56: 12 түбір 49 | дөңгелегі», «|»);
«Түбір», «12:56:49», «дөңгелегі» - Нәтижесінде, алап $ Foo үш элементтер болады. функциясы қоңырау бөлгіш көрсету болмаса, әдепкі бойынша бұл бос қарастырылады. Бір қосымша параметр бар - үзіндісін бөлінген максималды сомасы.
Қарапайым функциялары - баулы, подстрока іздеу, жол ұзындығы - PHP жеткілікті тез түсіндіреді. Бірақ үлгі немесе жою тегтер іздеу өңдеу ұзақ уақыт бойы жүзеге асырылуы мүмкін. Сондықтан, бағдарламалар оны жүзеге асыру уақыт алады деп ескерсек, құзыретті болу керек. Қалыпты сценарий 10 секунд ең көбі іске тиіс, содан кейін сіз кем дегенде веб-беттің бір бөлігін, немесе ол барады бар пайдаланушыны көрсету үшін келеді. Бірақ әдетте Web қосымшаларды іске тезірек, өйткені The PHP код орындалады туралы The сервер және The браузер қабылдайды қалыптастырылған туралы The негізі The сценарий бет деген қорытындыға The PHP-скрипт.
Similar articles
Trending Now