What is fexpr in PHP? As I have caught so far, this is a kind of function in the Lisp language:
In Lisp programming languages, fexpr is a function whose operands are passed to it without evaluation.
I read an article discussing PHP constructs, I came across fexpr, and Googling led me to think that this is basically the concept of Lisp!
That’s why I can’t clearly wrap my head. Could you explain what fexpr is in PHP? and (if it is semantically conceivable) Please provide an example and an example of use.
Simply put - this is what allows the "functions", such as isset(), and empty()to take possible variables are undefined.
isset()
empty()
, , ( , ), , . .
, , ... , .
, Lisp, , "fexpr" . , fexpr-essions - PHP ; .
Source: https://habr.com/ru/post/1686749/More articles:How to create all 4-digit code from 6 numbers and without using duplicates? - prologXML:: Компиляция для создания образца XML из схемы с перечислением и выбором - xmlVisual Studio intellisense code shows ng model, not ngModel - angularAccess Control in Fast 4 - access-controlC ++ vs C # - array - c ++How to read JSON data in php without knowing the key value - jsonSafari 11 X-XSRF-TOKEN не обновляется после обновления - safariHow to determine the entry point of a .Net program at runtime? - reflectionHow to generalize field names using Shapeless? - scalaWhat is the most efficient way to tune the sensor so that it gives optimal readings? - performanceAll Articles