Questions marquées «php»

PHP est un langage de script largement utilisé, de haut niveau, dynamique, orienté objet et interprété, principalement conçu pour le développement Web côté serveur. Utilisé pour les questions sur le langage PHP.

17
PHP, obtenez le nom du fichier sans extension de fichier
J'ai ce code PHP: function ShowFileExtension($filepath) { preg_match('/[^?]*/', $filepath, $matches); $string = $matches[0]; $pattern = preg_split('/\./', $string, -1, PREG_SPLIT_OFFSET_CAPTURE); if(count($pattern) > 1) { $filenamepart = $pattern[count($pattern)-1][0]; preg_match('/[^?]*/', $filenamepart, $matches); return strtolower($matches[0]); } } Si j'ai un fichier nommé my.zip, cette fonction revient .zip. Je veux faire l'inverse, je veux que …
205 php  file  string 

23
Obtenir l'emplacement à partir d'une adresse IP
Je souhaite récupérer des informations telles que la ville, l'état et le pays d'un visiteur à partir de son adresse IP, afin de pouvoir personnaliser ma page Web en fonction de son emplacement. Existe-t-il un moyen efficace et fiable de le faire en PHP? J'utilise JavaScript pour les scripts côté …
205 php  geolocation  ip  geoip 

11
Comment convertir un objet en tableau?
<?php print_r($response->response->docs); ?> Génère les éléments suivants: Array ( [0] => Object ( [_fields:private] => Array ( [id]=>9093 [name]=>zahir ) Object ( [_fields:private] => Array ( [id]=>9094 [name]=>hussain ).. ) ) Comment puis-je convertir cet objet en un tableau? J'aimerais afficher les éléments suivants: Array ( [0]=> ( [id]=>9093 [name]=>zahir …
204 php 


3
Qu'est-ce que le chargement automatique; Comment utilisez-vous spl_autoload, __autoload et spl_autoload_register?
J'apprends des normes PHP avancées et j'essaye d'implémenter de nouvelles méthodes utiles. Auparavant, j'utilisais __autoloadjuste pour échapper, y compris plusieurs fichiers sur chaque page, mais récemment, j'ai vu une astuce sur__autoload manual spl_autoload_register () fournit une alternative plus flexible pour les classes de chargement automatique. Pour cette raison, l'utilisation de …
204 php  autoload  spl 

16
Comment obtenir les paramètres de requête dans symfony2
Je suis très nouveau sur symfony. Dans d'autres langues comme Java et d'autres, je peux utiliserrequest.getParameter('parmeter name') pour obtenir la valeur. Y a-t-il quelque chose de similaire que nous pouvons faire avec symfony2. J'ai vu quelques exemples mais aucun ne fonctionne pour moi. Supposons que j'ai un champ de formulaire …
203 php  symfony 

15
Getter and Setter?
Je ne suis pas un développeur PHP, donc je me demande si en PHP est plus populaire d'utiliser des getter / setters explicites, dans un pur style OOP, avec des champs privés (comme j'aime): class MyClass { private $firstField; private $secondField; public function getFirstField() { return $this->firstField; } public function …
203 php  oop  coding-style 

10
Comment appeler une fonction JavaScript depuis PHP?
Comment appeler une fonction JavaScript depuis PHP? <?php jsfunction(); // or echo(jsfunction()); // or // Anything else? Le code suivant provient de xyz.html (sur un clic de bouton), il appelle un wait()dans un xyz.js externe . Cela wait()appelle wait.php. function wait() { xmlhttp=GetXmlHttpObject(); var url="wait.php"; \ xmlhttp.onreadystatechange=statechanged; xmlhttp.open("GET", url, true); …
203 php  javascript 

13
PHP DOMDocument loadHTML n'encode pas correctement UTF-8
J'essaie d'analyser du HTML en utilisant DOMDocument, mais quand je le fais, je perds soudainement mon encodage (du moins c'est ainsi qu'il me semble). $profile = "<div><p>various japanese characters</p></div>"; $dom = new DOMDocument(); $dom->loadHTML($profile); $divs = $dom->getElementsByTagName('div'); foreach ($divs as $div) { echo $dom->saveHTML($div); } Le résultat de ce code …

11
Erreur fatale: classe «SoapClient» introuvable
J'essaie un exemple de service Web simple et j'obtiens cette erreur même si je n'ai pas commenté extension=php_soap.dllle php.inifichier: Erreur fatale: classe «SoapClient» introuvable dans C: \ Program Files (x86) \ EasyPHP-5.3.9 \ www \ server.php sur la ligne 2
202 php  soap  fatal-error 


10
Désactiver les horodatages éloquents de Laravel
Je suis en train de convertir l'une de nos applications Web de CodeIgniter à Laravel. Cependant, pour le moment, nous ne voulons pas ajouter les champs updated_at/ created_atà toutes nos tables car nous avons une classe de journalisation qui fait déjà tout cela de manière plus approfondie pour nous. Je …
202 php  laravel  eloquent 

16
Comment supprimer la chaîne de requête et obtenir uniquement l'URL?
J'utilise PHP pour créer l'URL de la page actuelle. Parfois, des URL sous forme de www.mydomian.com/myurl.html?unwantedthngs sont demandés. Je veux supprimer le ?et tout ce qui le suit (chaîne de requête), de sorte que l'URL résultante devienne: www.mydomain.com/myurl.html Mon code actuel est le suivant: <?php function curPageURL() { $pageURL = …
201 php  query-string 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.