인자/인수 vs 매개 변수
·
Development
인자/인수 인자(argument) (1) 독립적인 변수 (2) 독립적인 변수에 대한 값 (3) 특정 데이터 또는 프로그램의 요소가 다른 모듈을 호출하며 전달하는 상수, 변수, 수식. 인수(引數, argument) ① 테이블에서 구하는 항목이나 함수를 발견하는 데 필요한 이미 알고 있는 관련 요소. ② 함수 호출에 사용하는 실매개 변수와 함수 정의에 사용하는 매개 변수에 대입될 수 있는 값. 인수는 함수 값을 계산할 때 매개 변수 값을 제공한다. ③ 주 프로그램과 서브루틴 사이에서 값을 넘겨주는 변수나 상수 또는 그들의 집합. 매개 변수(媒介變數, parameter) 어떤 함수의 독립 변수와 종속 변수 사이에서 연관을 지어 주는 변수. x=t-1, y=t+1이라 할 때 x와 y 사이에는 y=x+2의 관계가..
[PHP] 쉘 함수 exec()와 파라미터 전달
·
Development/PHP
php에서 python을 실행하려면 exec function 을 사용한다. exec(실행파일 .파라미터); 나는 파이썬 파일을 실행하기 위해 "설치된경로 실행할 파일명" 파라미터를 작성했다. 예시) exec("C:/Users/user/AppData/Local/Programs/Python/Python37/python.exe C:/APM_Setup/htdocs/test.py ".$value); 여기서 전달하는 파라미터 값에 &가 있으면 잘려서 전달이 된다. escapeshellarg() 함수를 사용하면 해결할 수 있다. escapeshellarg() 는 문자열 주위에 작은 따옴표를 추가하고 기존 따옴표를 이스케이프하여 문자열을 쉘 함수에 직접 전달하고 하나의 안전한 인수로 처리하도록 하는 함수이다. 이 함수..