본문 바로가기

Web/ASP

ASP.NET for ORACLE... 1) PHP와 ASP.NET 차이점

 

 

 

php 와 ASP.NET의 차이점은 많다

 

1) 변수의 선언

    - ASP.NET은 변수의 형을 붙여줘야된다.

     (int, string, double 등)

    - PHP는 변수의 형따위는 없다. 만사형통!

 

2) 변수값 검사

    - if($a == "")

     PHP에서는 $a 라는 변수가 선언되었는지 중요치 않다.

     단지 해당 변수에 값이 있냐 없냐를 검사할 뿐..

    - if(a == "")

     ASP.NET은 변수가 선언부분도 중요하고 변수의 값이 공백이냐

     아니면 아얘 null 이냐도 중요함..

 

3) 개인적으로 불편하고 불편했던 점

    - PHP에서는 배열에 $a["test"] 라는 형태가 되었는데

     ASP.NET 에서는 짤 없다.. 해서 찾아낸 답안이

     public Hashtable hModule = new Hashtable();

     뙇! 해쉬테이블이다.. 이녀석을 쓴다면 무척 편리하다

     hModule.Add("파라미터이름", "값");

     hModule["파라미터이름"];

'Web > ASP' 카테고리의 다른 글

ASP.NET 문자열 자르기  (0) 2013.02.26
ASP.NET 현재 URL 갖고 오기  (0) 2013.02.26
은(는) '네임스페이스'이지만 '형식'처럼 사용됩니다.  (0) 2013.02.26