반응형

php 4

PHP에서 경고를 표시하지 않고 문자열이 유효한 XML인지 확인하는 방법

PHP에서 경고를 표시하지 않고 문자열이 유효한 XML인지 확인하는 방법 이 함수를 사용하여 xml로 된 문자열의 유효성을 확인하려고 했지만 많은 경고 메시지가 표시됩니다. 오류를 @억제하고(처음에) 예상되는 경고 기능을 표시하지 않고 문자열이 유효한 XML인지 확인하려면 어떻게 해야 합니까? libxml_use_internal_errors()를 사용하여 모든 XML 오류를 억제하고 libxml_get_errors()를 사용하여 이후에 오류를 반복합니다. 단순 XML 로드 문자열 libxml_use_internal_errors(true); $doc = simplexml_load_string($xmlstr); $xml = explode("\n", $xmlstr); if (!$doc) { $errors = ..

programing 2023.09.02

한 번에 여러 행 시드 5

한 번에 여러 행 시드 5 현재 사용자 테이블을 시드하는 중입니다.두 줄로 이렇게 하면 실패합니다.$users 배열 안에 있는 2개의 배열 대신 단일 배열을 사용하여 가짜 데이터를 생성하면 됩니다. 제가 뭘 잘못하고 있는 거죠, 어떻게 하는 게 좋을까요? class UserTableSeeder extends Seeder { public function run() { DB::table('users')->delete(); $users = [ ['id' => 1, 'name' => 'Stephan de Vries', 'username' => 'stephan', 'email' => 'stephan-v@gmail.com', 'password' => bcrypt('carrotz124')], ['id' => 2, '..

programing 2023.08.23

PHP 서브스크립트가 문자가 아닌 단어로 끝나는지 확인

PHP 서브스크립트가 문자가 아닌 단어로 끝나는지 확인 나는 서브스트 함수를 사용하는 방법을 알고 있지만 이것은 단어 중간에 문자열을 끝낼 수 있습니다.저는 문자열이 단어의 끝으로 끝나기를 원합니다. 제가 이걸 어떻게 해야 합니까?정규 표현이 필요할까요?어떤 도움이든 대단히 감사합니다. 이것이 제가 지금까지 가지고 있는 것입니다.하위 문자열만... echo substr("$body",0,260); 건배.substr($body, 0, strpos($body, ' ', 260)) 정규식으로 수행할 수 있으며, 문자열 시작부터 단어 경계까지 최대 260자입니다. $line=$body; if (preg_match('/^.{1,260}\b/s', $body, $match)) { $line=$match[0]; } ..

programing 2023.08.13
반응형