이 글에서는 주로 PHP가 대문자 이름을 밑줄로 구분된 이름으로 변환하는 방법을 소개합니다. 이 글에서는 파스칼 이름 지정, 카멜 케이스 이름 지정 등 사용하지 않는 일부 이름 지정 방법을 변환하는 방법에 대해 설명합니다. it
때때로 문자열의 대문자를 _+소문자로 변환해야 합니다. 변수 이름을 지정할 때 이 문제가 발생합니다.
$name = 'AppPromoZhongQiu2014ActiveStatusSelector'; echo cc_format($name); function cc_format($name){ $temp_array = array(); for($i=0;$i<strlen($name);$i++){ $ascii_code = ord($name[$i]); if($ascii_code >= 65 && $ascii_code <= 90){ if($i == 0){ $temp_array[] = chr($ascii_code + 32); }else{ $temp_array[] = '_'.chr($ascii_code + 32); } }else{ $temp_array[] = $name[$i]; } } return implode('',$temp_array); }
요약: 위 내용은 전체 내용입니다. 기사 내용, 모든 분들의 공부에 도움이 되었으면 좋겠습니다.
관련 권장 사항:
PHP는 색상 환경에 따라 이미지 워터마크를 동적으로 추가하는 기능을 구현합니다.
PHP는 안티 설정을 구현합니다. - 네트워크 앨범 리칭 사진 캡쳐 기능
위 내용은 PHP에서 대문자 이름을 밑줄로 구분된 이름으로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!