Question du test PHP7

Archivée

Ce code est-il judicieux ?

<?php 

function hasResult($string, $search) {
    return strpos($string, $search) !== false;
}
Auteur: Julien BreuxStatut : Archivée(Nouvelle question !)Question passée 901 fois
2
Évaluations de la communauté
developer avatar
Thomas Boileau
09/10/2021
Pour moi il n'a pas de sens car le nom de la fonction ne donne aucune intention.
developer avatar
Auteur anonyme
20/10/2021
Bonjour Thomas, merci pour ton retour. Est-ce que tu aimerais soumettre une question alternative ?
developer avatar
Thomas Boileau
20/10/2021
Peut être renommer le nom de la fonction en "stringFound" ou quelque chose du genre. Bon c'est toujours l'éternel débat concernant le naming, mais la pour le coup le nom de la fonction ne donnant aucune indication sur ce qu'elle fait "savoir si une chaine de caractères se trouve dans une autre chaine".
developer avatar
Auteur anonyme
08/01/2023
je propose string_contains, ce qui se rapproche de la nouvelle fonction PHP8 str_contains sans entrer en conflit
developer avatar
Auteur anonyme
31/07/2023
Je suis d'accord avec Christophe et Thomas. Le nom de la fonction changerai directement le sens de la question qui est au final la comparaison strict ou non.