2013-03-28 2 views
2

앞으로 나아 가기 전에, 나는 그 주제에 대한 나의 무지를 사과한다, 나는 초보자 다.

cURL 함수를 사용할 때 $ ch, $ output, $ f, $ url 등의 변수를 사용해야합니까, 아니면 원하는대로 변수의 이름을 지정할 수 있습니까 (여전히 같은 방식으로 정의하고 있습니까?).

내 첫 번째 본능은 무엇이든간에 이름을 지정할 수 있었지만 표준 변수 이름은 cURL의 모든 예제에서 사용됩니다. 미리 답변 해 주셔서 감사합니다.

+0

사용중인 언어를 알려주십시오. 변수 이름 앞에 달러 기호를 붙이기 때문에 나는 PHP를 추측 할 것입니다.이 경우에는 [이] (http://php.net/manual/en/reserved)와 별개로 원하는 변수를 지정할 수 있습니다. variables.php). 그러나 당신이 당신의 코드를 다른 사람들에게 더 읽기 쉽게 만들어 줄 수 있도록 cURL을'$ ch' 핸들이라고 부르는 비 - 설명 컨벤션이 존재합니다. – DaveRandom

답변

2

언제든지 원하는대로 변수의 이름을 지정할 수 있습니다 (사용하는 특정 언어의 유효한 변수 이름으로 제한됨).

표준 변수 이름이 사용되므로 독자는 변수의 의도적 사용이 무엇인지에 대해 이름에서 추측 할 수 있습니다. 당신이 함수를 작성할 때

, 그것은 다음과 같습니다

function printSum($firstArg, $arg2) { 
    print $firstArg + $arg2; 
} 

그것은 중요하지 않습니다, 변수가이 함수에 전달할 것으로, 이름을 지정하는 방법. 당신은 전혀 변수를 전달하지, 생각하지만, 수 리터럴 : 함수, ($firstArg, $arg2)가 결정하는 매개 변수 목록 내부

printSum(5, 3); 

, 함수에 전달 된 경우 함수에 의해 액세스되는 값 것이 방법. 함수는 함수 밖에서 무슨 일이 일어나는지 (예 : 변수 이름 등)를 알지 못합니다.

+1

맞지만 항상'$ ch','$ filePointer'보다는'$ curlHandle'을'$ fp' 이상으로 선호합니다. 독자는 * 이름에서 사용법을 추측해서는 안 * 알고 * 알아야합니다. –

+0

수학적 배경에서 오는 것은 공식적인 증거가없는 한 나에게 맞는 것입니다. 변수의 이름이'$ curlHandle' 인 경우에도 :) – Oswald

관련 문제