$_COOKIE
**$_COOKIE** is an array variable that contains the data for all cookies set in the visiting browser.
**$_COOKIE** is an array variable that contains the data for all cookies set in the visiting browser.
**$_FILES** is an array variable that is used to handle file uploads.
**$_GET** is an array variable, translated from the QUERY_STRING. It assumes the query string is encoded as url-form-encoded data.
**$_GET_BINARY** is an array variable, translated from the QUERY_STRING. It is identical to $_GET except that it does not perform any character set translation.
**$_GET_RAW** is the QUERY_STRING component of a URL.
**$_POST** is an array variable, formed from reading stdin and translating the url-form-encoded or multi-part-encoded data.
**$_POST_BINARY** is an array variable, formed from reading stdin and translating the url-form-encoded or multi-part-encoded data.
**$_POST_RAW** is a binary string variable, formed by reading the content of stdin.
**$_SERVER** is an array variable containing the CGI interface related variables, along with any HTTP_* variables that are available.
**$_SESSION** is an array variable that contains the data for the current active session.
Specifies a format for the date and time functions, the convert command, and the name, ID, and owner properties.
Used with the put command to place a value at the end of a container or chunk.
Designates a randomly chosen member of a set.
Used with the 'is a' and 'is not a' operators to check whether a value is an array.
Used with the do command to specify a scripting language; used with the export command to specify the file format to export to; used with the go command to specify the mode of a stack; used with the save command to specify the file name and location.
Used with the sort command to specify that sorting is in normal order (from less to greater).
The character @ (at sign) is used with a parameter declaration, to indicate that a reference to the parameter is passed instead of its value.
Designates a location in the message path after an object's stack, or the most recently visited card.
The character **\** is used to break a line in a script for display, while still having it treated as a single statement.
Used with the put command to place a value at the start of a container or chunk.
Used as a URL type with the get and put commands to designate a local file.
Used with the visual effect command to indicate that a blank black screen is shown at the end of the visual effect.
Used with the textStyle property to indicate boldface text.
Used with the textStyle property to specify that a chunk of text in a field has a plain box drawn around it.
Used with the print command to skip to the next page.
Designates the Browse tool, which is used to interact with the objects of a stack.
Designates the paint tool used to draw freehand brushstrokes in an image.
Designates the paint tool used to fill an area in an image.
Designates the Button tool, which is used to create new buttons.
Used with the divide and multiply commands to specify a number; used with the rotate command to specify how far to rotate; used with the sort and sort container commands to specify the sort key; used with the combine and split commands to specify the delimiters for transforming a variable between an array and a string.
Designates a single byte as part of a chunk expression.
Used with the sort command, number function, and is among and is not among operators to designate each byte as a separate portion of a string.
Used with the visual effect command to show the destination card at the end of the visual effect. Also used to refer to cards.
Specifies one of the menu types that can be used with the menuMode property.
Used within a switch control structure to designate one of the possibilities to be handled.
Used within a try control structure to handle errors.
Designates a single character as part of a chunk expression.
Used with the sort command, number function, and is among and is not among operators to designate each character as a separate portion of a string. Also used with the find command to search for a string of characters.
Designates the integer identifier(s) associated with a Unicode character.
Used with the number function to designate codepoints as a separate portion of a string.
Designates the encoded unit in which a codepoint is stored.
Used with the number function to designate codeunits as part of a Unicode string.
Specifies one of the menu types that can be used with the menuMode property.
Used with the open file, read from file, write to file, and close file commands, to specify a COM port on Windows systems.
Designates all object types that can be placed on a card.
Designates the paint tool used to draw curved lines. It also specifies, through the style property, that a graphic is a curved line.
Designates a comma-delimited date format used with the convert command.
Used with the sort and sort container commands to sort by date and/or time.
Used with the decorations property to specify the standard appearance for a window type. When used within a switch control structure, specifies a section of statements to be executed in all cases.
Used with the sort and sort container commands to sort in reverse order (from greater to less).
The character **$** (dollar sign) is used to indicate an environment variable on Unix systems and a command-line parameter on Unix or Windows systems.
Designates the paint tool used to pick up a color in an image and make it the paint color.
Used with the sort container command to specify that the sort key consists of the specified chunk of each line or item. Also used with the for keyword in a repeat control structure to specify that the repeat loop should be executed for each chunk of the specified string or each element of the specified array.
Used with inherited properties to specify the object's own setting or the setting inherited from the object's owner, whichever is actually displayed.
Designates the eighth member of a set.
Used with the repeat control structure to specify that the statements in the repeat loop will be executed once for each element in an array.
Used within an if control structure to contain statements to be performed if the condition is not true.
Used within an if control structure to evaluate an alternate conditional expression and contain a statement or statement list to be executed if its conditional expression is true.
Marks the end of a handler.
Ends an if control structure.
Ends a repeat control structure.
Ends a switch control structure.
Ends a try control structure.
Used with the date and time functions to specify a date or time in the format used in the United States.
Designates the paint tool used to erase portions of the image.
Designates the Field tool, which is used to create new fields.
Designates the fifth member of a set.
Used as a URL type with such commands as put and get to designate a local file.
Used within a try control structure to contain statements that are executed whether or not there was an error.
Designates the first member of a set.
Used in a repeat control structure to specify the number of times the loop should repeat.
Used in a repeat loop structure to specify that the loop should repeat until halted by an exit repeat.
Designates the fourth member of a set.
Used with several commands, usually to designate an origin point.
Used with the insert script and remove script commands to designate a location in the message path before the target object.
Used as a URL type with such commands as put and get to designate a file or directory on an FTP server.
Designates the Graphic tool, which is used to create new graphics.
Used with the visual effect command, to show a blank gray screen at the end of the visual effect.
A special global variable that specifies the application icon to be used on OS X systems with the ask, ask password, and answer commands.
A special global variable that specifies whether to automatically create a profile when you switch to a new profile.
A special global variable that specifies whether to save changes to the current profile when you switch profiles.
A special global variable that specifies the small application icon to be used on OS X systems with the ask, ask password, and answer commands.
This keyword exists only to aid compatibility with imported HyperCard stacks.
Used as a URL type with such commands as put and get to designate a file on the World Wide Web.
Used as a URL type with such commands as put and get to designate a file on the World Wide Web.
Designates the Image tool, which is used to create new paint images.
Designates the string that contains a chunk expression.
Used with the read from file, read from process, and read from socket commands to signify a chunk of binary data the size of a signed 1-byte integer.
Used with the read from file, read from process, and read from socket commands to signify a chunk of binary data the size of a signed 2-byte integer.
Used with the read from file, read from process, and read from socket commands to signify a chunk of binary data the size of a signed 4-byte integer.
Used with the is a and is not a operators to check whether a value is an integer.
Specifies a format for the date function and the convert command.
Used with the selectionMode property to cause objects to be selected when any part of the object is within the rectangle you drag.
Used with the put command to place a value in a container.
Used with the visual effect command, included in LiveCode for compatibility with imported HyperCard stacks.
A special local variable that is used with commands such as get, read from file, convert, ask, and answer.
Used with the textStyle property to indicate italicized text.
Designates a comma-delimited string as part of a chunk expression.
Used with the sort command, number function, and is among and is not among properties to designate the comma-delimited portions (or portions delimited by the character in the itemDelimiter property) of a string.
Specifies the last member of a set of objects or the last chunk of a string.
The square bracket characters [ ] surround the element name in an array reference.
Designates a return-delimited string as part of a chunk expression. It also designates the paint tool used to draw line shapes and specifies, through the style property, that a graphic is a line.
Used with the sort command, number function, and is among and is not among properties to designate the return-delimited portions of a string.
Used with the textStyle property to make a run of text in a field behave like a single word when clicked.
Specifies a format for the date, time, files, and folders functions, the convert command, and the name, ID, and owner properties.
Used with the open file, read from file, write to file, and close file commands to specify the line printer (parallel) port on Windows systems.
Reserved for internal use.
Used in card references and by the sort and print commands.
Used with the decorations property to indicate whether the maximize or zoom box appears in a window's title bar.
Equivalent to the object that contains the currently running handler.
Used with the decorations property to specify that a window displays a menu bar. When used as the style property of a button, specifies that the contents of the button is displayed as a menu. Also used to designate a menu by name or number.
Used with the disable menu, doMenu, enable menu, and select commands, to designate a menu item in a menu.
Indicates the **message box**.
Designates the middle member of a set.
Designates the number of milliseconds in a time period.
Used with the decorations property to indicate whether the minimize button appears in a window's title bar.
Used with the open file, read from file, write to file, and close file commands to specify the modem port on Mac OS systems.
A special global variable that is used with the put command when no other destination container is specified.
Designates the card following the current card.
Designates the ninth member of a set.
Used with the visual effect command to designate a straight cut between two cards with no visual effect. Also used with the find command to search at the beginnings of one or more words.
Used with the sort and sort container commands, to sort numbers as a unit, not as a sequence of characters.
Designates the object a property belongs to, or the parameter of a function, or the string that contains a chunk expression.
Used with the place command to designate the card where a group is to be placed.
Used with the style property to indicate an opaque button or field.
Specifies one of the menu types that can be used with the menuMode property.
Designates the paint tool used to draw ovals and circles. It also specifies, through the style property, that a graphic object is an oval shape.
Used with the import and export commands to specify that the file to be imported or exported is in a bitmapped format.
Designates a string as part of a chunk expression, delimited by either a return character or the Unicode paragraph separator (0x2029).
Used with the number function to count the number of paragraph chunks in a container.
Designates the paint tool used to draw freehand lines in an image.
Used with the visual effect command to designate a simple "cut" effect. Also used with the textStyle property to indicate plain text with no added styling.
Designates the Player tool, which is used to create new player objects for movies and sounds.
Used with the is a and is not a operators to specify whether a value is a **point**.
Designates the Pointer tool, which is used to select objects.
Designates the paint tool used to draw irregular polygon shapes. It also specifies, through the style property, that a graphic is an irregular polygon shape.
Specifies one of the menu types that can be used with the menuMode property.
Indicates the card that comes before the current card.
Used with the open file, read from file, write to file, and close file commands to specify the printer port on Mac OS systems.
The **private** keyword makes a function or command local to the script in which it is present
Specifies one of the menu types that can be used with the menuMode property.
Used with the read from file, read from process, and read from socket commands to signify a chunk of binary file|binary data the size of a signed 4- byte real.
Used with the read from file, read from process, and read from socket commands to signify a chunk of binary data the size of a signed 8- byte real.
Used in card references.
Specifies that a button, field, or graphic object is shaped like a rectangle. It also designates the paint tool used to draw rectangles and squares.
Designates the paint tool used to draw regular polygon|regular polygons. It also specifies, through the style property, that a graphic is a regular polygon.
Used with the seek and move command to start the action at the current position.
Used as a URL type with such commands as load and get to designate the resource fork of a Mac OS file.
Specifies that a button or graphic is shaped like a rectangle with rounded corners. It also designates the paint tool used to draw rounded-corner rectangles.
Designates the Scrollbar tool, which is used to create new scrollbars.
Designates the second member of a set.
Designates the number of seconds in a time period, or a format used with the convert command.
Designates a space-delimited or quoted string as part of a chunk expression.
Used with the number function to count the number of segment chunks in a container.
Designates the paint tool used to select a rectangular area of an image.
The **selection** is a reference to the currently selected text.
The character **;** is used to place more than one statement on a single line.
Designates a string as part of a chunk expression, delimited by Unicode sentence breaks, as determined by the ICU Library.
Used with the number functionto designate parts of a string delimited by Unicode sentence breaks, as determined by the ICU Library.
Designates the seventh member of a set.
Used with the style property to indicate a field or button with a drop shadow.
Specifies a format for the date and time functions, the convert command, and the name, ID, and owner properties.
Indicates the start of a comment.
Designates the sixth member of a set.
Delimits a block comment.
Designates the paint tool used to add airbrushed color to an image.
Used with the style property to indicate a button that looks and behaves like a standard button for the current platform. Used with the date and time functions to specify a date or time in the ISO 8601 format.
Used with the write to file command to designate the standard error location.
Used with the read from file command to designate the standard input.
Used with the write to file command to designate the standard output.
Used with the textStyle property to draw text with a horizontal line through it.
Used with the find command to search for a string of characters without regard to whether they occur at the start of a word.
Used with the selectionMode property to cause objects to be selected only when the entire object is within the rectangle you drag.
Specifies that the date and time functions should be formatted in accordance with the user's system preferences.
Specifies one of the menu types that can be used with the menuMode property.
Specifies the text contents of the field which was the target of the message currently being handled.
Used with the set command to set the properties of newly created audio clip objects.
Used with the set command to set the properties of newly created buttons.
Used with the set command to set the properties of newly created cards.
Used with the set command to set the properties of newly created EPS objects.
Used with the set command to set the properties of newly created fields.
Used with the set command to set the properties of newly created graphics.
Used with the set command to set the properties of newly created groups.
Used with the set command to set the properties of newly created images.
Used with the set command to set the properties of newly created players.
Used with the set command to set the properties of newly created scrollbars.
Used with the set command to set the properties of newly created stacks.
Used with the set command to set the properties of newly created video clips.
Designates the tenth member of a set.
Used with the sort and sort container commands to sort normally, character by character.
Appears before the names of properties and the names of functions that are not followed by parentheses
Used in an if control structure to separate the condition from the statements that are executed if the condition is true.
Designates the third member of a set.
Indicates the current stack, or the current card of the current stack.
Used with the textStyle property to specify that a chunk of text in a field has a three-dimensional box drawn around it.
Designates the number of ticks in a time period.
Used with the decorations property to indicate whether the window has a title bar.
Used with several commands, usually to designate a destination point.
Designates a LiveCode token as part of a chunk expression.
Used in the exit to top control structure to specify the top level of execution.
Designates a string as part of a chunk expression, delimited by Unicode word breaks, as determined by the ICU Library.
Used with the number function to count the number of trueWords in a container.
Used with the read from file, read from process, and read from socket commands to signify a chunk of binary data the size of an unsigned 1-byte integer.
Used with the read from file, read from process, and read from socket commands to signify a chunk of binary data the size of an unsigned 2-byte integer.
Used with the read from file, read from process, and read from socket commands to signify a chunk of binary data the size of an unsigned 4-byte integer.
Used with the textStyle property to indicate underlined text.
Used with the repeat control structure to specify that the loop is to repeat until the specified conndition becomes true.
Designates a container consisting of an Internet resource or local file in the form of a URL.
Used with the combine and split commands to specify the delimiters for transforming a variable between an array and a string.
Used with the repeat control structure to specify that the loop is to repeat as long as the specified condition remains true.
Used with the visual effect command to show a blank white screen at the end of the visual effect.
Used with the find command to search for a string of characters consisting of entire words.
Used with several commands, usually to specify a default setting or send a callback message when the operation of the command is complete.
Used with the move and send to program commands to allow the handler to continue executing at once. Also used with the move command to prevent messages from being sent as a result of the move.
Designates a space-delimited or quoted string as part of a chunk expression.
Used with the sort command, number function, and is among and is not among properties to designate space-delimited or quoted parts of a string. Also used with the find command to search for one or more entire words.