> php教程 > php手册 > 본문

PHP 기본 튜토리얼(php 기본 튜토리얼) 일부 코드 code_php 기본

WBOY
풀어 주다: 2016-05-16 09:00:14
원래의
1739명이 탐색했습니다.

이 튜토리얼 이전에 나는 PHP의 일반적인 사용에 대해 길고 균일한 방식으로 이야기하지 않을 것입니다. 변수가 무엇인지, 판단문이 무엇인지 등 관련 내용을 직접 확인하시기 바랍니다. 이 튜토리얼은 프로그래밍 기초가 있고 PHP를 처음 접하는 사람들을 대상으로 합니다. 기사는 비교적 간단합니다. 주로 구조에 따라 다릅니다. 자세한 내용은 직접 공부해 보세요.
PHP 환경 설치:
일반적인 PHP 조합은 MySql+PHP+Apche, IIS+PHP+MySQL 또는 SqlServer도 있습니다.
물론 조합 패키지를 선택할 수 있습니다. 설치용. 초보자는 AppServ 또는 phpnow 등을 설치하는 것이 좋습니다.
Mysql을 설치하고 실행한 후 iis에서 이것을 사용하여 PHP를 지원할 수 있습니다.
각 부품을 직접 설치할 수도 있습니다. 그런 다음 직접 구성하십시오.
PHP 다운로드 주소: http://museum.php.net/php5/
Apche 다운로드 주소: http://prdownloads.sourceforge.net/appserv/ appserv-win32 -2.5.10.exe?download
MySQL 다운로드 주소: http://www.mysql.cn/
구성 및 설치 튜토리얼: http:/ /wenku .baidu.com/view/c6118b1810a6f524ccbf85f9.html
  또는 /article/33062.htm
작성 도구: Notepad++ 또는 dreamweaver cs4 사용을 권장합니다
=== = ================================================ = ==============
구문:
PHP의 구문은 매우 간단합니다. 코드를 살펴보세요. PHP 코드 선언 방법입니다. 참고: 도 이와 같이 작성할 수 있지만 권장되지는 않습니다.
명령문 끝 표시: 세미콜론은 명령문의 끝을 표시합니다. -- 각 명령문 뒤에는 ";" 세미콜론을 사용하여 끝을 표시해야 합니다. ==== ============================================= ==== ========
PHP의 주석: --자세한 내용은 튜토리얼의 코드를 참조하세요
. PHP의 주석에는 한 줄짜리 주석이 있습니다. //이것은 주석입니다.
및 대형 모듈 주석: /* 이것은 주석입니다*/
================================ ============ ===========================
변수:
PHP 변수는 헐렁한. 하지만 대소문자도 구분하므로 모두가 주의해야 합니다. 사용하기 전에 선언할 필요가 없습니다. PHP는 변수가 선언된 방식에 따라 변수를 자동으로 올바른 데이터 유형으로 변환합니다.
PHP에서 변수 선언은 $ 키워드를 사용하여 선언됩니다. 모든 변수는 다음으로 식별됩니다. $
변수 명명 규칙:
변수 이름은 문자나 밑줄 "_"로 시작해야 합니다.
변수 이름에는 영숫자와 밑줄만 사용할 수 있습니다.
변수 이름에는 공백이 포함될 수 없습니다. 변수 이름이 여러 단어로 구성된 경우 밑줄(예: $my_string)로 구분하거나 대문자(예: $myString)로 시작해야 합니다.
참고: (기본적으로 모든 프로그래밍 언어에는 유사한 변수 명명 규칙이 있습니다!)

예:

코드 복사 코드는 다음과 같습니다.
//변수 선언
$var_name = "snow";
//변수 사용
echo $var_name / 정의 함수를 사용하여 상수를 선언합니다. 코드를 직접 보세요




코드 복사

코드는 다음과 같습니다.


/* 정의 함수에는 세 개의 매개변수가 있습니다. 첫 번째 매개변수: 상수 이름을 지정합니다. 키워드는 허용되지 않으며 상수에는 $ 기호를 사용할 수 없습니다. 두 번째 매개변수: 상수 이름을 지정합니다. 상수 값--부울, 네 가지 유형의 정수, 부동 소수점 및 문자열만 가능합니다 세 번째 매개변수: 이 상수가 대소문자를 구분하는지 지정합니다. --true는 대소문자를 구분하며, false는 대소문자를 구분합니다 */ Define("Name" ,"Zhang San",true);
echo name;
/*표시 결과: Zhang San--true이므로 대소문자를 구분하지 않습니다*/
?>


PHP에는 미리 정의된 상수도 있습니다. PHP 매뉴얼이나 관련 정보를 확인할 수 있습니다
========================== = =========================================
배열: --PHP 배열은 비교적 간단하고 사용하기 쉽습니다.
PHP 배열은 다른 언어의 컬렉션으로 사용할 수 있습니다.
PHP 배열은 PHP가 지원하는 모든 유형을 저장할 수 있습니다. 물론, 클래스 객체 등을 저장할 수도 있습니다. - 코드를 직접 살펴보세요
코드 복사 코드는 다음과 같습니다 :

/*================================== = ===============================*/
//숫자 배열
$nums = array( 1 ,2,3);
                                                                             에코 $nums[2]."
";
/*출력: 4*/
/*========= ========== ======================================= ========*/
//연관 배열 -- "=>"는 키-값 쌍을 지정하는 PHP의 연관 기호입니다.
         $ns = array("name"=>"Zhang San","age"=>22,"sex"=>"man");                                                         ns["name"] = "장산";
        $ns["age"] = 22;
        $ns["sex"] = "man";
                                                 > ;br /> ;나이:".$ns["age"]."
성별:".$ns["sex"]."
";
                                                               ==== == =============================================== == =====*/
//다차원 배열--배열도 배열에 저장될 수 있습니다
,"age"=>"23","gender"=>"male") ,"소형"=>array("취미"=>"먹기","성별"=>"여성" ));
                                         $bs =           '취미' ;"컴퓨터",
"나이"=>"23",
"성별"=>"남성"
" ),
"샤오홍"=>배열
                                  ~ | $bs[ "Xiaohong"]["성별"] = 2; $bs["Xiaohong"]["Hobby"] = 2; //....
                                                                                                          "] = array("취미"=> "컴퓨터","나이"=>"23","성별"=>"남성") $bs["소형"] = array("취미" =>"식사","성별"= >"여성");
                                                                                               "먹어" , ""성별"                        출력: 여성*/
/*====================== ==================== ===========================*/
?>


=====================================================================
 PHP运算符: --摘录w3school的教程
  
本部分列出了在 PHP 中使用的各种运算符:
算数运算符
运算符 说明 例子 结果
+ Addition x=2
x+2
4
- Subtraction x=2
5-x
3
* Multiplication x=4
x*5
20
/ Division 15/5
5/2
3
2.5
% Modulus (division remainder) 5%2
10%8
10%2
1
2
0
++ Increment x=5
x++
x=6
-- Decrement x=5
x--
x=4
赋值运算符
运算符 说明 例子
= x=y x=y
+= x+=y x=x+y
-= x-=y x=x-y
*= x*=y x=x*y
/= x/=y x=x/y
.= x.=y x=x.y
%= x%=y x=x%y

比较运算符

运算符 说明 例子
== is equal to 5==8 returns false
!= is not equal 5!=8 returns true
> is greater than 5>8 returns false
< is less than 5<8 returns true
>= is greater than or equal to 5>=8 returns false
<= is less than or equal to 5<=8 returns true

逻辑运算符

运算符 说明 例子
&& and x=6
y=3

(x < 10 && y > 1) returns true

|| or x=6
y=3

(x==5 || y==5) returns false

! not x=6
y=3

!(x==y) returns true


프로그램 판단문:

C#, java, C 등의 판단문과 동일합니다. if..else/else..if 및 switch 문이 있습니다. 코드를 직접 살펴보세요

코드 복사 코드는 다음과 같습니다. :

$name = "Zhang San" //변수 선언
나중에 성립하더라도 무시됩니다*/
// 이름이 Zhang San인지 확인
if ($ name == "Zhang San")
{
echo "Zhang San";
} else if ($ name == "Li Si") // 판단
{
echo "Li Si"; else로 이동
                                             ~                    / *
스위치 선택 구조와 if의 원리는 유사합니다. 케이스에 break만 추가하면 됩니다. 물론 추가할 필요는 없습니다.
이 경우 Case 1을 실행한 후 튀어나오지 않고 계속해서 다음 Case 분기를 실행하게 됩니다. 휴식을 취할 때까지 뛰어 내리지 마십시오. 직접 시도해 볼 수 있습니다
*/
switch($num)
{
사례 1:
echo "一";
break;
사례 2:
echo "two";
break;
기본값: //기본 분기입니다. 조건 중 어느 것도 참이 아닐 때 실행됩니다.
                       에코 "기타" ~                    🎜>

PHP 루프:

다른 강력한 형식의 프로그래밍 언어와 동일합니다. PHP에는 while, do while, for 및 foreach도 있습니다. 코드를 살펴보세요





코드 복사


코드는 다음과 같습니다.
& lt;? PHP
$ Index = 1;
While ($ Index & LT; = 10)
{
Echo ".
";
                                                                                                             ~ > >';
for($index = 1; $index <=3;$index++)
                                                       > >                                                                                                                                                                                                     임시)되었습니다. // 배열 순회
{
echo ":". $ Temp. "& LT; br /& gt;"
}
/*결과 3회 출력* /
?> ;


PHP 기능:

PHP 함수 선언은 매우 간단합니다. 앞에 function 키워드를 추가하고 함수 이름을 추가하면 됩니다. --특정 형식은 코드를 직접 확인하세요




코드 복사


코드는 다음과 같습니다

<;; & lt;? php
<🎜 🎜> // 전달 된 기능의 매개 변수는 클래스 객체가 될 수 있습니다. "헤헤헤하!") //출력: 헤헤하하!
?>



PHP 클래스:

PHP는 다른 고급 언어와 마찬가지로 객체 지향 프로그래밍을 지원합니다. 여기서는 PHP 클래스의 기본 부분 선언에 대해 이야기합니다. 객체 지향 프로그래밍에 관해 직접 조사해 보세요.

PHP에서 클래스를 선언할 때 class 키워드도 추가해야 합니다. 자세한 내용은 코드를 참조하세요. (정적 함수, 함수 호출 등 포함)


코드 복사 코드는 다음과 같습니다.

class MyClass //Déclaration de classe
                                          $test = "Test static method" //Définir des variables publiques
                                                                                                                                                                                                  " le symbole signifie un appel de classe
                                                                                                                                                    = $Num1 ;
                                                                                                                                                                                                                                    🎜>            {
                                                                               "
".MaClasse::$test."
"                                                        = new MyClass;
echo $temp->SetNum(2 ,8)->Calc(); //Sortie : 10
MyClass::Tt(); //"::"appel statique/ /Sortie : Tester la méthode statique
?>


Traitement des formulaires PHP :

Lorsque l'utilisateur de la page soumet la valeur, utilisez les variables définies par le système $_GET et $_POST ou $_REQUEST (qui incluent $_GET, $_POST et $_COOKIE) pour lire la valeur soumise -- voir le code





Copier le code


Le code est le suivant :



  < ?php
echo $_POST["xx"]."
"; //Lire la valeur du message
echo $_REQUEST["xx"]
//Lire la valeur avec obtenir. Essayez-le vous-même
?>

< ; input type="submit" value="Submit" />

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿