PHP 문자열
<meta charset="utf-8"> <?php header("Content-type:text/html;charset=utf-8"); // 输出字符串时,单引号与双引号的区别, // 输出不同的内容,需要使用不同的包装器,或者叫定界符,单引号和双引号,就是字符串类型的包装器,这与js是一样的, // 如果是纯字符串,推荐使用单引号,如果字符串有变量或者特殊字符的话, // 记忆: 单引号原样输出,双引号会将内容解析输出, // 那么:双引号会将哪些内容解析呢?二类: 1.变量, 2.特殊字符 //创建变量 $money = '95亿美元'; $title1 = '阿里$money收购了饿了么!'; //双引号包装的字符串可以解析内部的变量名 //会将$符后面尽可能多的字符解析为变量名 //把:$后面的money收购了饿了么全部识别为变量了 // $title2 = "阿里$money收购了饿了么!"; //最好用花括号{}添加一个变量定界符 $title2 = "阿里{$money}收购了饿了么!"; echo $title1; echo '<br>'; echo $title2; echo '<hr>'; //如果要在字符串输出定界符,怎么办? //使用转义字符:反斜线,将原字符进行转义,使其失去原有的作用 echo '郭德纲:\'你无耻的样子很有我当年的神韵\''; // 双引号也是一样的 echo '<br>'; echo "郭德纲:\"你无耻的样子很有我当年的神韵\""; echo '<br>'; //第二种方案,使用与定界符不同类型的引号:双引号 echo '郭德纲:"你无耻的样子很有我当年的神韵"'; //特殊字符: //如果要输出转义字符:\自身,连写二个将自身转义就可以 echo '<br>'; echo 'php中的转义字符是: \\'; //类似的还有回车\r,换行符\n,制表符\t,美元符\$ echo '<br>'; //单引号会原样输出,不会解析换行符 echo '明天会下雨吗? \n 不会的'; echo '<br>'; //双引号会对特殊字符进行解析 //在页面中只会看到一个空格,但是在源代码中的确是换行了 echo "明天会下雨吗? \n 不会的"; echo '<hr>'; //如果想在页面中看到换行效果,可以使用函数进行处理一下 //nl2br($string)将字符串中的\n用<br>进行替换 echo nl2br("明天会下雨吗? \n 不会的"); //关于双引号中的变量会被解析,刚刚说过了,如果不想让变量被解析,怎么做呢? $siteName = 'PHP中文网'; echo '<hr>'; //双引号中的变量会被解析出来 echo "站点名称{$siteName}"; echo '<br>'; //对$进行转义: \$,就是会原样输出了,不会再解析 echo "站点名称{\$siteName}"; //除了用引号做为字符串定界符外,还有二种声明字符串的方法 //heredoc和nowdoc /** * heredoc结构 * 功能:与双引号创建的字符串基本一致 * 1.可以将内部的变量和特殊字符进行自动转义(不需要转义字符) * 2.可以直接使用双引号,而不需要转义 * */ echo '<hr>'; // $heredoc = <<< "HEREDOC" $heredoc = <<< HEREDOC {$siteName}致力于打造一站式免费学习平台,誓将"公益"进行到底!\n 这里是PHP爱好者共同的家园,我们热忱欢迎来自全国各地的PHP爱好者~~ HEREDOC; echo $heredoc; /** * 为什么没有看到\n的换行效果呢?是不是没有转义呢?事实上已经自动转义了 * 因为你已经看不到\n,它在页面中显示一个空格。如果想在页面中看到换行效果 * 可以使用函数 nl2br() */ echo '<hr>'; echo nl2br($heredoc); /** * nowdoc * php5.3+ * 功能:与单引号创建的字符串基本一致 * 1. 将内容原样输出,不解析变量和特殊字符 * 2. 可以直接使用单引号,不需要转义 */ $nowdoc = <<< 'NOWDOC' <h3>$siteName</h3> \r\n 'www.php.cn' NOWDOC; echo '<hr>'; echo $nowdoc;

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











PHP 8.4는 상당한 양의 기능 중단 및 제거를 통해 몇 가지 새로운 기능, 보안 개선 및 성능 개선을 제공합니다. 이 가이드에서는 Ubuntu, Debian 또는 해당 파생 제품에서 PHP 8.4를 설치하거나 PHP 8.4로 업그레이드하는 방법을 설명합니다.

CakePHP는 PHP용 오픈 소스 프레임워크입니다. 이는 애플리케이션을 훨씬 쉽게 개발, 배포 및 유지 관리할 수 있도록 하기 위한 것입니다. CakePHP는 강력하고 이해하기 쉬운 MVC와 유사한 아키텍처를 기반으로 합니다. 모델, 뷰 및 컨트롤러 gu

VS Code라고도 알려진 Visual Studio Code는 모든 주요 운영 체제에서 사용할 수 있는 무료 소스 코드 편집기 또는 통합 개발 환경(IDE)입니다. 다양한 프로그래밍 언어에 대한 대규모 확장 모음을 통해 VS Code는

CakePHP는 오픈 소스 MVC 프레임워크입니다. 이를 통해 애플리케이션 개발, 배포 및 유지 관리가 훨씬 쉬워집니다. CakePHP에는 가장 일반적인 작업의 과부하를 줄이기 위한 여러 라이브러리가 있습니다.

이 튜토리얼은 PHP를 사용하여 XML 문서를 효율적으로 처리하는 방법을 보여줍니다. XML (Extensible Markup Language)은 인간의 가독성과 기계 구문 분석을 위해 설계된 다목적 텍스트 기반 마크 업 언어입니다. 일반적으로 데이터 저장 AN에 사용됩니다

JWT는 주로 신분증 인증 및 정보 교환을 위해 당사자간에 정보를 안전하게 전송하는 데 사용되는 JSON을 기반으로 한 개방형 표준입니다. 1. JWT는 헤더, 페이로드 및 서명의 세 부분으로 구성됩니다. 2. JWT의 작업 원칙에는 세 가지 단계가 포함됩니다. JWT 생성, JWT 확인 및 Parsing Payload. 3. PHP에서 인증에 JWT를 사용하면 JWT를 생성하고 확인할 수 있으며 사용자 역할 및 권한 정보가 고급 사용에 포함될 수 있습니다. 4. 일반적인 오류에는 서명 검증 실패, 토큰 만료 및 대형 페이로드가 포함됩니다. 디버깅 기술에는 디버깅 도구 및 로깅 사용이 포함됩니다. 5. 성능 최적화 및 모범 사례에는 적절한 시그니처 알고리즘 사용, 타당성 기간 설정 합리적,

문자열은 문자, 숫자 및 기호를 포함하여 일련의 문자입니다. 이 튜토리얼은 다른 방법을 사용하여 PHP의 주어진 문자열의 모음 수를 계산하는 방법을 배웁니다. 영어의 모음은 A, E, I, O, U이며 대문자 또는 소문자 일 수 있습니다. 모음이란 무엇입니까? 모음은 특정 발음을 나타내는 알파벳 문자입니다. 대문자와 소문자를 포함하여 영어에는 5 개의 모음이 있습니다. a, e, i, o, u 예 1 입력 : String = "Tutorialspoint" 출력 : 6 설명하다 문자열의 "Tutorialspoint"의 모음은 u, o, i, a, o, i입니다. 총 6 개의 위안이 있습니다