-싱싱해강좌내용(http://singsinghe.co.kr/)-
1.변수 - $변수명
예) <? $num=10; ?>
2.get방식을 이용한 변수전달
주소창에 ?변수명=변수값&변수명=변수값
3.form태그를 이용한 전달
a.html파일
<form action="b.html(변수값을받을파일)">
<input type="text" name="asdf(b.html로 전달될 변수명)">
<input type="submit" value="버튼">
</form>
b.html파일
<?=$asdf ?> -> = 는 echo와 동일
4. mail
5.if문
<?
if($asdf>10){
echo "10보다 큽니다.";
}elseif($asdf<10){
echo "10보다 작습니다.";
}else{
echo "10입니다.";
}
6. 여러개의 파일을 거쳐서 값전달하기
<input type=hidden name=assa1 value="<?=$assa1?>">
히든으로 변수값을 받아서 유지
7 반복문for
for(초기값;조건;증감값){
반복시킬문장
}
*php연산자 따로 구해야할듯 -> 자바랑 다른부분 찾기
8. 배열
$a[0] = "asdf";
$a[$b] -> 변수가 들어감
$cnt = count($a); -> 배열의 총 갯수를 알 수 있음
$a = "구명석/31/순천/안산/singsinghe.co.kr";
$b = explode("/",$a); // /부호를 기준으로 분리해서 b라는 변수에 배열로 삽입하라
9. 파일 생성 사용
1.파일을 연다 fopen
2. 사용한다. fputs, fgets, fread, fgets......
3. 닫는다. fclose
예) $fp = fopen("assa.txt","w"); //열어서
fputs($fp,"test");
fclose($fp); //닫는다.
* \r\n -> 메모장에서 엔터기능
* $now= time(); 리눅스 기준시간저장
- <?=date("Y-m d h:i:s",$a[3])?> 날자형식에맞춤
* $a = file("memo.txt"); // memo.txt를 줄단위로 a라는 변수에 배열로 저장해라.
10 다른사이트 특정부위 가져오기
- echo ereg("무궁화",$a); a변수에 무궁화가 있으면 참(1) 없으면 거짓
- $a[$i] = str_replace("<dd>"," ",$a[$i]); //a변수의 i번째 값에서 <dd>가 있을시 공백으로 만들어라
11. 카운터제작
$b = substr($a,3,2); //변수 a의 세번째 글에서 부터 2개를 b에 대입
strlen($a); // 변수 a의 글자갯수
12. 쿠키의사용
setcookie("assa","korea"); // 브라우져가 닫힐때까지만 값이 유효..(assa변수명,korea변수값) - 메모리
setcookie("assa","korea",time()+30); // time는 현재시간 +30초 -C:/windows/inter 파일로만들어짐
'HTML' 카테고리의 다른 글
★ APM php apache ★ 하늘을 날고픈 프로그래머 - [APM설치] MySQL5.0 + Apache2 + PHP5 설치 (0) | 2011.05.09 |
---|---|
★ php substr ★ Break Limits - preg_match() (0) | 2011.05.09 |
★ php substr ★ Daum 블로그 (0) | 2011.05.09 |
★ APM php apache ★ Beyond Photo Story with 淸天(청천) - Windows에서 phpMyAdmin 3.3.8 설치 방법 (0) | 2011.05.09 |
★ php substr ★ JSP 블로그 - 간단한 문자열분리,찾기,변환 => explode,substr,strstr,eregi,str_replace (0) | 2011.05.09 |