DOMChildNode::after、DOMChildNode::before、DOMChildNode::replaceWithは、親ノードが存在しない場合に例外を出していたのが何もしなくなりました。 これはDOMの仕様だそうです。 $element = new DOMElement('div'); $ret = $element->before('hoge'); // PHP8.3 エラー起きない // PHP8.2 PHP...
$ctl->setActionForm(newEthna_ActionForm($ctl));$this->local_ctl = $ctl; $plugin = $ctl->getPlugin();$this->vld = $plugin->getPlugin('Validator','Strmincompat'); } 开发者ID:hiroki-ta,项目名称:my.project,代码行数:9,代码来源:Plugin_Validator_Strmincompat_Test.php 示例3: _validateA...
*/protectedfunctionconvertToValidCharacters(string $input):string{ $converted = preg_replace('/[\\p{C}\\p{Z}\\p{M}]+/u','', \Normalizer::normalize(str_replace('~','〜', $input), \Normalizer::FORM_KC));if($this->isRegExp($converted)) { $converted = trim($converted,'/');...
$error_msg ='IDまたはメールアドレスを入力してください';$this->handleError($error_msg); }//改行をスペースに$id_list_string = str_replace("\r\n",' ', $id_list_string); $id_list_string = str_replace("\n",' ', $id_list_string); $id_list_string = str_replace("\r",...
$text = str_replace($special_cases_keys, $special_cases, $text); $text =Normalizer::normalize($text,Normalizer::FORM_D);returnpreg_replace('/[^\\x20-\\x7E]/','', $text); } 开发者ID:ox-it,项目名称:asciification,代码行数:8,代码来源:php.php ...