1. 개요
PHP는 약한 유형의 언어이지만 여전히 유형 변환이 필요한 경우가 있습니다. 유형 변환, 변수 정의 및 변수 할당에 대해 작성해 보겠습니다.
1.1 유형 변환
PHP의 유형 변환은 C 언어와 동일하며 매우 간단합니다. 변수 앞에 괄호를 추가하면 됩니다. 유형 이름 사용할 수 있습니다.
[php] 보기
일반 사본
-
- //변환 유형 설명: 연산자 변환을 사용하는 경우 변수를 사용하면 원래 값은 변하지 않지만, settype 함수를 사용하여 변환하면 원래 값이 변경됩니다.
- $ num = '3.1415926r'; '변수 $num 유형을 변환하려면 (정수) 연산자를 사용하세요.'
- .(정수)$num '
'
;
-
에코 ' $num 변수의 값을 출력합니다:'
- $num echo '
'
-
에코 'settype 함수를 사용하여 변수 $num 유형 결과를 변환합니다:'.settype(
- $num,'정수'); 에코 '
'
; > '변수 $num의 값을 출력합니다:'- $num echo
-
'
' () 함수는 지정된 변수를 지정된 데이터 유형으로 변환할 수 있습니다. PHP에는 변수가 지정된 유형인지 여부를 감지하는 데 사용할 수 있는 몇 가지 함수가 있습니다. 예를 들어 부울 유형인지 여부를 감지하는 is_bool(), 문자열 유형 등입니다.
1.2 상수 정의
- 상수는 값이 변하지 않는 수량으로 이해될 수 있습니다. 스크립트의 다른 곳에서는 변경되지 않습니다. 구문은 다음과 같습니다. 상수 이름(필수), 상수 값(필수) 및 여부 대소문자를 구분합니다(선택 사항). 상수를 구하는 방법에는 두 가지가 있습니다. 첫 번째는 변수 이름을 사용하여 직접 구하는 것이고, 두 번째는 Constant() 함수를 통해 구하는 것입니다. 상수가 정의되었는지 확인하려면 정의된(stringName) 함수를 사용하면 됩니다. 이 함수는 성공하면 true를 반환하고, 그렇지 않으면 false를 반환합니다. [php] 보기
일반 사본
//상수 정의: 정의(), get 상수의 값: 상수(), 상수가 정의되었는지 확인: Defined()
define(
'Message',
'상수값')
- echo 메시지 🎜>'
'
- >'상수 2')
- 에코 개수1 $name =
- 'count1' ; echo 상수(
- $name). '
'; //사실 계수 출력의 상수
-
에코 정의(
- '메시지') '
' ;
[php] 보기
일반 사본
- //사전 정의된 상수
- 에코 '현재 파일 경로:'. __FILE__. '
' '현재 줄 번호:' . 🎜>- __LINE__. '
' //82 >'현재 PHP 버전 정보:'.PHP_VERSION '
> '현재 운영 체제:'.PHP_OS
- echo'
; 1.3 변수 및 변수 할당 정의
- 많은 언어와 달리 변수를 선언할 필요가 없습니다. PHP(PHP4.0 이전에는 변수를 선언해야 함)에서 사용하기 전에 변수에 값을 할당하기만 하면 됩니다. [php] 보기
일반 사본
//변수 할당
- //첫 번째 유형: $E='ss';
//두 번째 유형: 변수 간 할당은 할당 후 두 변수가 간섭 없이 자체 메모리를 사용한다는 의미입니다.
//세 번째 유형: 참조 할당. 참조의 개념은 한 변수의 값이 변경되면 다른 변수도 변경된다는 것입니다. 참조.
-
//변수간 할당 -
$string1- = 'spcn'
- $string2 =
$string1-
$string1- =
'좡지아'-
에코- 'string2의 값은 '.$string2.
'
' 🎜>- ; 🎜> 에코
''
-
//참고 과제- $i = 'spcn'
$j- = & $i $i = "안녕하세요,$i";
'i의 값은 '- 입니다.
$i- .'
'; [php] 보기
일반 사본
- //전역 변수는 프로그램의 어느 곳에서나 접근할 수 있지만, 사용자가 사용자 정의 기능에서는 사용할 수 없습니다. 사용하려면 전역 키워드 선언을 사용하세요.
- $zy = '보이지 않음' ;
- $zyy = '볼께요'; >
- 함수 lxt(){
- // echo $zy '< ;br>';
- 글로벌 $zyy ;
'- } ?>
//변수변수 -
-
$change_name- =
'트랜스'-
; 🎜> 에코
- $change_name
- .'; 🎜>
; -
//구현 원리는 이스케이프 문자와 유사합니다. $change_name은 trans를 나타내고 $ 기호를 추가합니다. 즉, 출력은 $trans 에코
- '
'; ?> — * / () | ^ ~ <<잠깐만, PHP에서 나누기 기호를 사용하여 0으로 나누더라도 여기서 설명해야 할 점은 , 작업에 영향을 주지 않고 오류를 피할 수 있습니다. 3연산 연산자
- [php] 보기도 있습니다.
일반 사본
//@operator: 오류 메시지 처리 수행 Block
-
$err = @(5/0) 에코
- $err.'
'; 🎜>?>
-
🎜>
//삼항 연산자
$value
= 100;
- $res = ($value
- == 100)?'3항 연산':' 값 변경 없음'
- ; < br>'
- '
' ; ?> 1.5 함수 > 함수는 반복적으로 사용되는 일부 함수를 별도의 코드 블록에 작성하고 필요할 때 별도로 호출하는 함수입니다. 함수 구문 생성: function fun_name($str1,$str2....$strn){ } , fun_name(XXX)을 호출합니다.
-
[php] 보기
일반 사본
-
//간단한 기능
- 함수 countNumber($num1,$num2 ){
- 반품 "$num1 * $num2 = ".$num1 * $num2.'
'
- }
- echo countNumber(10,10); >
에코-
'
'
//함수 간 매개변수 전달 -
//값 누르기 전달 방법 -
함수-
예시($m ) {
$m-
= $m * 5 + 10; echo
- '함수 내 $m의 값은 다음과 같습니다.'. $m.'
' $mm = 1;
예(- $mm) .$mm.
- '
'; 에코
'; > //참조로 전달 함수
- example1(&$m){ $m
- = $m
- * 5 + 10 '
.- $m.'
' - } $mmm = 1
- 예1( $mmm); $mmm의 값은 '.$mmm.'
; >에코
- '
'
- ;
- //선택 매개변수, $tax는 선택 매개변수입니다. 입력하거나 그대로 둘 수 있습니다. 공백
- 함수 값($price, $세금 =""){
- $ 가격 + = $tax;
- :'
.- $price.'
' ; - } 값(100,20); 값(100) >에코
''
-
//함수 자체 참조 -
함수 &rExample2($tmp=0){
$tmp- =
$tmp- .
'123456'- ;
- $tmp }
- $str5 = &example2("kankan"); 🎜>
에코-
$str5.'
'
?>
위 내용은 Xiaopang Learning PHP Summary 2----PHP의 b 변수 및 할당 내용을 포함하여 소개되어 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다. -