>백엔드 개발 >PHP 튜토리얼 >포토샵 학습 네트워크 PHP 학습 노트 기능 선언

포토샵 학습 네트워크 PHP 학습 노트 기능 선언

WBOY
WBOY원래의
2016-07-29 08:45:261156검색

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


/* 함수 정의:
* 1. 함수는 명명된
* 2. 독립적인 코드 세그먼트
* 3. 함수는 특정 작업을 수행합니다
* 4. 함수를 호출하는 프로그램에 값을 반환할 수 있습니다
*
* 기능의 장점 :
* 1. 프로그램 재사용성 향상
* 2. 프로그램 유지 관리성 향상
* 3. 개발 효율성 향상 가능
* 4. 소프트웨어 신뢰성 향상
* 5. 복잡성 제어 프로그램
*
* 함수 선언
* 함수 함수 이름(){
*
* }
*
* 함수 함수 이름(매개변수 1 , 매개변수 2, 매개변수...)
* {
* 함수 본문
* }
*
* 함수 함수 이름()
* {
* 함수 본문; 반환 값;
* }
* 함수 함수 이름(매개변수 목록...)
* {
* 함수 본문
* 반환 값
* }
*
* 참고:
* 1. 함수를 호출해야 실행됩니다. 선언 전후에 호출할 수 있습니다.
* 2. 함수 이름은 변수 aaa bbb ccc aaaBbbCcc ( 첫 번째 단어는 소문자이고, 그 다음 단어의 첫 글자는 대문자입니다.)
* 3. 함수 선언 시 동일한 이름을 가질 수 없습니다.
* 4. 함수의 동작은 매개변수 전달로 변경될 수 있습니다. 함수에
* 형식 매개변수 : 함수 선언 시 선언된 매개변수는 변수입니다. 여러 매개변수는
으로 구분됩니다. * 실제 매개변수: 함수 호출 시 형식 매개변수 값(데이터일 수도 있음) 변수)를
*에 전달합니다. 5. 반환값이 없으면 프로세스라고 합니다.
* 6. return 문을 사용하여 데이터를 반환합니다.
* 7. 반환값이 반환되면 함수 실행이 종료됩니다. 명령문에 도달했습니다. 이 명령문 뒤에 코드를 작성하지 마십시오. 함수 실행을 종료하기 위해 return을 사용할 수도 있습니다.
*
* 함수 이름의 역할:
* 1. 함수를 호출하고 시작합니다. 함수 실행
* 2. 함수
*에 데이터를 전달할 수 있습니다. 3. 함수 이름은 반환된 값입니다.
*
*
*/
//A 함수 테이블 출력
function table($tablename,$width,$row,$col)
{
echo '< table border="1" width="'.$width.'"align= "center">';
echo '

'.$tablename.'

< ;/caption>'
for($i=0;$i< ;$row;$i )
{
//행마다 색상 변경
if($i%2==0)
$bg="#cccccc"
else
$bg="노란색";
echo '';//행 출력
for($j=0;$j<$col ;$j )
{
echo ''.($i*$row $j).'<함수 테이블($tablename,$width,$row,$col)
{
echo ''';echo '';
for($i=0;$i<$row;$i )
{
//한 줄씩 건너뛰어 색상 변경
if($i%2==0)
$bg="#cccccc"
else
$bg="yellow"
echo '';//출력 라인
for($j=0;$j<$col;$j )
{
echo '';
}
echo ''
}
echo '

'.$tablename .'

'.($i*$ 행 $j).'
'; td>';
}
echo '';
}
echo ''
}
table("출력 테이블", 600,10,10);
table("출력 테이블 2",300,6,6)
//다른 출력 방법
function table2($tablename,$width,$row,$col )
{
$str=''
$str.= ''.$tablename.''
for($i=0;$ i{
/ /행마다 색상 변경
if($i%2==0)
$bg="#cccccc"
else
$bg="yellow"
$str. ='
';//출력 라인
for($j=0;$j< $col;$j )
{
$ str.=''
}
$ str.=''; }
$str.='
'.($i*$row $j).'
';
return $str;
}
echo table2("직접 출력 테이블",400,15,15)? >


위 내용은 포토샵 학습네트워크의 내용을 포함하여 포토샵 학습네트워크 PHP 학습 노트의 함수 선언을 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.