note 86387 deleted from function.str-replace by philip

From: Date: Wed, 07 Oct 2009 07:58:49 +0000
Subject: note 86387 deleted from function.str-replace by philip
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-161447@lists.php.net to get a copy of this message
Note Submitter: tchapin at gmail dot com ---- <?php // Function used to "Genderize" a phrase, replacing "[he]" with "she", if gender is female, // and "[he]" with "he" if gender is male, and "[she]" with "he" if gender is male, etc... function GenderizePhrase($Phrase='', $Gender="male"){ $SearchValues = array( "[He]", "[he]", "[He's]", "[he's]", "[She]", "[she]", "[She's]", "[she's]", "[Him]", "[him]", "[Her]", "[her]", "[His]", "[his]", "[Hers]", "[hers]", "[Her's]", "[her's]", "[Himself]", "[himself]", "[Herself]", "[Herself]" ); if($Gender=="Male" ||$Gender=="male" || $Gender == 1){ // Replace phrase pieces with male versions $ReplacementValues = array( "He", "he", "He's", "he's", "He", "he", "He's", "he's", "Him", "him", "His", "his", "His", "his", "His", "his", "His", "his", "Himself", "himself", "Himself", "himself" ); }else{ // Replace phrase pieces with female versions $ReplacementValues = array( "She", "she", "She's", "she's", "She", "she", "She's", "she's", "Her", "her", "Her", "her", "Hers", "hers", "Hers", "hers", "Her's", "her's", "Herself", "herself", "Herself", "Herself" ); } return str_replace($SearchValues, $ReplacementValues, $Phrase); } ?>

« previous php.notes (#161447) next »