-
क्या कोई PHP फ़ंक्शन है जो केवल डबल कोट्स में स्लैश जोड़ता है सिंगल कोट्स नहीं
डबल कोट्स में स्लैश जोड़ने के लिए json_encode फ़ंक्शन का उपयोग किया जा सकता है। साथ ही addcslahses का उपयोग विशिष्ट वर्णों में \ जोड़ने के लिए भी किया जा सकता है - उदाहरण <?php $str = addcslashes("Hello there!","t"); echo($str); ?> आउटपुट यह निम्नलिखित आउटपुट
-
PHP हाई-ट्रैफिक वेबसाइटों के लिए उपयुक्त क्यों है?
वेबसाइटों के धीमे होने का मुख्य कारण मेजबानों की ओवरलोडिंग है। अन्य संकलित भाषाओं पर PHP का उपयोग करने का लाभ रखरखाव में आसानी है। PHP को HTTP ट्रैफ़िक को कुशलता से संभालने के लिए तैयार किया गया है, अन्य संकलित भाषाओं का उपयोग करके निर्माण की तुलना में निर्माण करने के लिए कम है। इसके अलावा, परिवर्त
-
मैं php का उपयोग करके gzip फ़ाइल को कैसे निकाल या असम्पीडित कर सकता हूं?
ज़िप की गई फ़ाइलों को PHP के gzread फ़ंक्शन का उपयोग करके अनज़िप या डीकंप्रेस किया जा सकता है। नीचे उसी के लिए कोड उदाहरण दिया गया है - उदाहरण $file_name = name_of/.dump.gz'; $buffer_size = 4096; // The number of bytes that needs to be read at a specific time, 4KB here $out_file_name = str_repla
-
PHP में रेगेक्स में [\S\s]* का क्या अर्थ है?
PHP में रेगुलर एक्सप्रेशन [\S\s]* का अर्थ है नई लाइनों से मेल न करें। PHP में, /s ध्वज का उपयोग डॉट को सभी वर्णों से मिलाने के लिए किया जा सकता है - उदाहरण print(preg_match('/^[\S\s]$/s',"hello \n world")); आउटपुट यह निम्नलिखित आउटपुट देगा - 0 दिए गए इनपुट स्ट्रिंग के साथ रेगुलर
-
उत्पादन सर्वर पर XDebug को सक्षम करने से PHP धीमा हो जाएगा?
हां, XDebug जैसे डिबगर्स PHP सर्वर के प्रदर्शन को कम करते हैं। यही कारण है कि डिबगर्स को सर्वर वातावरण में नहीं रखा जाता है। अनावश्यक ओवरहेड्स से बचने के लिए उन्हें एक अलग वातावरण में तैनात किया जाता है। डिबग संदेशों को ऐसे एप्लिकेशन में प्रदर्शित नहीं किया जा सकता जो पहले से ही उत्पादन चरण में है।
-
अनाम PHP फ़ंक्शन में पैरेंट स्कोप से एक्सेस वैरिएबल
उपयोग कीवर्ड का उपयोग चर को विशिष्ट फ़ंक्शन के दायरे में बाँधने के लिए किया जा सकता है। फ़ंक्शन के दायरे में चर को बाँधने के लिए उपयोग कीवर्ड का उपयोग करें - उदाहरण <?php $message = 'hello there'; $example = function () { var_dump($message); }; $example(); $example = functio
-
PHP में एक सेट से एक विशिष्ट आकार के सभी संयोजन उत्पन्न करें
एक सेट से एक विशिष्ट आकार के सभी संयोजन उत्पन्न करने के लिए, कोड इस प्रकार है - उदाहरण function sampling($chars, $size, $combinations = array()) { # in case of first iteration, the first set of combinations is the same as the set of characters if (empty($combinations)) { &n
-
PHP सत्र में वस्तुओं को संग्रहित करना
PHP में serialize() फ़ंक्शन का उपयोग ऑब्जेक्ट को संग्रहीत करने से पहले किया जा सकता है, और जब ऑब्जेक्ट को सत्र से पुनर्प्राप्त करने की आवश्यकता होती है तो unserialize() फ़ंक्शन को कॉल किया जा सकता है। फ़ंक्शन बिट्स के अनुक्रम में एक विशिष्ट मान के एक संग्रहणीय प्रतिनिधित्व को परिवर्तित करता है। ऐसा
-
PHP रीडफाइल बनाम file_get_contents
रीडफाइल फ़ंक्शन PHP में एक इनबिल्ट फ़ंक्शन है जो फ़ाइल को सीधे आउटपुट बफर में पढ़ता है। फ़ाइल का नाम फ़ंक्शन के पैरामीटर के रूप में पास किया जाता है। यह डेटा को सफलतापूर्वक पढ़ने के मामले में पढ़े गए बाइट्स की संख्या देता है। यह अन्यथा FALSE लौटाता है - उदाहरण <?php // writing file contents on th
-
पढ़ने और लिखने दोनों के लिए PHPExcel के साथ एक्सेल फ़ाइल कैसे खोलें?
PHPExcel में पढ़ने और लिखने के लिए फ़ाइल खोलने की कोई अवधारणा नहीं है क्योंकि यह PHPExcel ऑब्जेक्ट के स्रोत से अवगत नहीं है। फ़ाइल को जिस स्रोत से लोड किया गया था या फ़ाइल के प्रकार के बावजूद, फ़ाइल को उसके नाम के आधार पर पढ़ा जा सकता है और उसी नाम से सहेजा जा सकता है। इस तरह, फ़ाइल को अधिलेखित कर द
-
क्या PHP में परिभाषित नामस्थानों की सूची प्राप्त करना संभव है?
फ़ाइल 1 में नेमस्पेस ns_1 है और फ़ाइल 2 में नेमस्पेस ns_2 है, अगर फ़ाइल 1 और फ़ाइल 2 फ़ाइल 3 में शामिल हैं, तो यह जानने का कोई तरीका नहीं है कि नामस्थान ns_1 और ns_2 लोड हो गए हैं। class_exists फ़ंक्शन का उपयोग करने का एकमात्र तरीका है और विशिष्ट नाम स्थान वाले वर्गों की सूची get_declared_classes क
-
PHP में '@' उपसर्ग क्या करता है?
@ प्रतीक स्क्रीन पर त्रुटियों को प्रदर्शित होने से रोकता है। PHP एक त्रुटि नियंत्रण ऑपरेटर का समर्थन करता है, अर्थात चिह्न (@)। जब इसे PHP में किसी एक्सप्रेशन से जोड़ा जाता है, तो उस एक्सप्रेशन का उपयोग करने पर उत्पन्न होने वाले त्रुटि संदेशों को अनदेखा कर दिया जाएगा। यदि track_errors विशेषता सक्ष
-
मैं PHP में डीओएम तत्वों के माध्यम से कैसे पुन:प्रयास करूं?
एक्सएमएल डेटा (इनपुट) निम्नलिखित है - <other data> <foo> <bar></bar> <value/> <pub></pub> </foo> <foo> <bar></bar> <pub></pub> </foo> <foo> &nb
-
यदि फ़ाइल नाम UTF-8 है, तो PHP pathinfo() सही फ़ाइल नाम लौटाएँ
अधिकांश मुख्य PHP फ़ंक्शन लैटिन -1 के अलावा वर्ण सेट से निपटते नहीं हैं। लेकिन पाथइन्फो से पहले, सेटलोकेल को रखकर सही फ़ाइल नाम वापस करने के लिए इस्तेमाल किया जा सकता है, भले ही वह यूटीएफ -8 एन्कोडेड हो। डिफ़ॉल्ट रूप से, यह सी लोकेल के साथ चलता है, और सीएलआई स्क्रिप्ट डिफ़ॉल्ट यूटीएफ -8 लोकेल के सा
-
PHP स्क्रिप्ट के माध्यम से बड़ी फ़ाइलों को कैसे डाउनलोड करें?
PHP स्क्रिप्ट के माध्यम से बड़ी फ़ाइलों को डाउनलोड करने के लिए, कोड इस प्रकार है - उदाहरण <?php function readfile_chunked($filename,$retbytes=true) { $chunksize = 1*(1024*1024); // how many bytes per chunk the user wishes to read $buffer = ''; $cnt =
-
PHP में टेक्स्ट फ़ाइल की केवल 5 अंतिम पंक्ति को कैसे पढ़ा जाए?
टेक्स्ट फ़ाइल की केवल 5 अंतिम पंक्तियों को पढ़ने के लिए, कोड इस प्रकार है - उदाहरण $file = file("filename.txt"); for ($i = max(0, count($file)-6); $i < count($file); $i++) { echo $file[$i] . "\n"; } आउटपुट यह निम्नलिखित आउटपुट देगा - Given that the file has more
-
PHP में स्ट्रिंग से भाषा का पता लगाएं
वर्ण प्रकार से भाषा का पता नहीं लगाया जा सकता है। अन्य तरीके हैं, लेकिन वे पूर्ण सटीकता की गारंटी नहीं देते हैं। TextLanguageDetect Pear Package का उपयोग अच्छी सटीकता के साथ किया जा सकता है। नीचे उसी के लिए एक नमूना कोड है - उदाहरण require_once 'Text/LanguageDetect.php'; $l = new Text_Langua
-
PHP में, मैं किसी सरणी में ऑब्जेक्ट तत्व कैसे जोड़ सकता हूं?
कोड इस प्रकार है - उदाहरण $object = new stdClass(); $object->name = "My name"; $myArray[] = $object; आउटपुट यह निम्नलिखित आउटपुट देगा - Suppose myArray already contains ‘a’ and ‘c’, the value of “My name” will be added to it. It becomes Array {  
-
PHP में उप-मान द्वारा php बहुआयामी सरणी को क्रमबद्ध करें
PHP में बहुआयामी सरणियों को सॉर्ट करने के लिए usort फ़ंक्शन का उपयोग किया जा सकता है। यह उपयोगकर्ता द्वारा परिभाषित मानदंड के आधार पर एक सरणी को सॉर्ट करता है - उदाहरण <?php function my_sort($a,$b) { if ($a==$b) return 0; return ($a<$b)?-1:1; } $a=array(4,2,81,63); us
-
पीएचपी कास्टिंग चर foreach लूप में वस्तु प्रकार के रूप में चर
यह उस आईडीई पर निर्भर करता है जिसका उपयोग किया जा रहा है। उदाहरण के लिए, Netbeans और IntelliJ एक टिप्पणी में @var के उपयोग को सक्षम कर सकते हैं - /* @var $variable ClassName */ $variable-> संकेत मिलने के बाद $variable ClassName का एक वर्ग है। इसके अलावा, एक @return एनोटेशन एक विधि के साथ बनाया