PHP manual - Getting Started

 
Main
PHP tutorials
Downloads
Guestbook
Message board
Contacts
Links
PHP Manual

I. Introduction
II. PHP Reference
III. PHP Security
IV. Features
V. Functions
VI. PHP Api
VII. FAQ
VIII. Appendixes
IX. HTML Help
LI. Multi-Byte String Functions
mb_convert_case - Perform case folding on a string
mb_convert_encoding - Convert character encoding
mb_convert_kana - Convert "kana" one from another ("zen-kaku" ,"han-kaku" and more)
mb_convert_variables - Convert character code in variable(s)
mb_decode_mimeheader - Decode string in MIME header field
mb_decode_numericentity - Decode HTML numeric string reference to character
mb_detect_encoding - Detect character encoding
mb_detect_order - Set/Get character encoding detection order
mb_encode_mimeheader - Encode string for MIME header
mb_encode_numericentity - Encode character to HTML numeric string reference
mb_ereg_match - Regular expression match for multibyte string
mb_ereg_replace - Replace regular expression with multibyte support
mb_ereg_search_getpos - Returns start point for next regular expression match
mb_ereg_search_getregs - Retrive the result from the last multibyte regular expression match
mb_ereg_search_init - Setup string and regular expression for multibyte regular expression match
mb_ereg_search_pos - Return position and length of matched part of multibyte regular expression for predefined multibyte string
mb_ereg_search_regs - Returns the matched part of multibyte regular expression
mb_ereg_search_setpos - Set start point of next regular expression match
mb_ereg_search - Multibyte regular expression match for predefined multibyte string
mb_ereg - Regular expression match with multibyte support
mb_eregi_replace - Replace regular expression with multibyte support ignoring case
mb_eregi - Regular expression match ignoring case with multibyte support
mb_get_info - Get internal settings of mbstring
mb_http_input - Detect HTTP input character encoding
mb_http_output - Set/Get HTTP output character encoding
mb_internal_encoding - Set/Get internal character encoding
mb_language - Set/Get current language
mb_output_handler - Callback function converts character encoding in output buffer
mb_parse_str - Parse GET/POST/COOKIE data and set global variable
mb_preferred_mime_name - Get MIME charset string
mb_regex_encoding - Returns current encoding for multibyte regex as string
mb_regex_set_options - Set/Get the default options for mbregex functions
mb_send_mail - Send encoded mail.
mb_split - Split multibyte string using regular expression
mb_strcut - Get part of string
mb_strimwidth - Get truncated string with specified width
mb_strlen - Get string length
mb_strpos - Find position of first occurrence of string in a string
mb_strrpos - Find position of last occurrence of a string in a string
mb_strtolower - Make a string lowercase
mb_strtoupper - Make a string uppercase
mb_strwidth - Return width of string
mb_substitute_character - Set/Get substitution character
mb_substr_count - Count the number of substring occurrences
mb_substr - Get part of string
LII. MCAL functions
mcal_append_event - Store a new event into an MCAL calendar
mcal_close - Close an MCAL stream
mcal_create_calendar - Create a new MCAL calendar
mcal_date_compare - Compares two dates
mcal_date_valid - Returns TRUE if the given year, month, day is a valid date
mcal_day_of_week - Returns the day of the week of the given date
mcal_day_of_year - Returns the day of the year of the given date
mcal_days_in_month - Returns the number of days in a month
mcal_delete_calendar - Delete an MCAL calendar
mcal_delete_event - Delete an event from an MCAL calendar
mcal_event_add_attribute - Adds an attribute and a value to the streams global event structure
mcal_event_init - Initializes a streams global event structure
mcal_event_set_alarm - Sets the alarm of the streams global event structure
mcal_event_set_category - Sets the category of the streams global event structure
mcal_event_set_class - Sets the class of the streams global event structure
mcal_event_set_description - Sets the description of the streams global event structure
mcal_event_set_end - Sets the end date and time of the streams global event structure
mcal_event_set_recur_daily - Sets the recurrence of the streams global event structure
mcal_event_set_recur_monthly_mday - Sets the recurrence of the streams global event structure
mcal_event_set_recur_monthly_wday - Sets the recurrence of the streams global event structure
mcal_event_set_recur_none - Sets the recurrence of the streams global event structure
mcal_event_set_recur_weekly - Sets the recurrence of the streams global event structure
mcal_event_set_recur_yearly - Sets the recurrence of the streams global event structure
mcal_event_set_start - Sets the start date and time of the streams global event structure
mcal_event_set_title - Sets the title of the streams global event structure
mcal_expunge - Deletes all events marked for being expunged.
mcal_fetch_current_stream_event - Returns an object containing the current streams event structure
mcal_fetch_event - Fetches an event from the calendar stream
mcal_is_leap_year - Returns if the given year is a leap year or not
mcal_list_alarms - Return a list of events that has an alarm triggered at the given datetime
mcal_list_events - Return a list of IDs for a date or a range of dates
mcal_next_recurrence - Returns the next recurrence of the event
mcal_open - Opens up an MCAL connection
mcal_popen - Opens up a persistent MCAL connection
mcal_rename_calendar - Rename an MCAL calendar
mcal_reopen - Reopens an MCAL connection
mcal_snooze - Turn off an alarm for an event
mcal_store_event - Modify an existing event in an MCAL calendar
mcal_time_valid - Returns TRUE if the given year, month, day is a valid time
mcal_week_of_year - Returns the week number of the given date
LIII. Mcrypt Encryption Functions
mcrypt_cbc - Encrypt/decrypt data in CBC mode
mcrypt_cfb - Encrypt/decrypt data in CFB mode
mcrypt_create_iv - Create an initialization vector (IV) from a random source
mcrypt_decrypt - Decrypts crypttext with given parameters
mcrypt_ecb - Encrypt/decrypt data in ECB mode
mcrypt_enc_get_algorithms_name - Returns the name of the opened algorithm
mcrypt_enc_get_block_size - Returns the blocksize of the opened algorithm
mcrypt_enc_get_iv_size - Returns the size of the IV of the opened algorithm
mcrypt_enc_get_key_size - Returns the maximum supported keysize of the opened mode
mcrypt_enc_get_modes_name - Returns the name of the opened mode
mcrypt_enc_get_supported_key_sizes - Returns an array with the supported keysizes of the opened algorithm
mcrypt_enc_is_block_algorithm_mode - Checks whether the encryption of the opened mode works on blocks
mcrypt_enc_is_block_algorithm - Checks whether the algorithm of the opened mode is a block algorithm
mcrypt_enc_is_block_mode - Checks whether the opened mode outputs blocks
mcrypt_enc_self_test - This function runs a self test on the opened module
mcrypt_encrypt - Encrypts plaintext with given parameters
mcrypt_generic_deinit - This function deinitializes an encryption module
mcrypt_generic_end - This function terminates encryption
mcrypt_generic_init - This function initializes all buffers needed for encryption
mcrypt_generic - This function encrypts data
mcrypt_get_block_size - Get the block size of the specified cipher
mcrypt_get_cipher_name - Get the name of the specified cipher
mcrypt_get_iv_size - Returns the size of the IV belonging to a specific cipher/mode combination
mcrypt_get_key_size - Get the key size of the specified cipher
mcrypt_list_algorithms - Get an array of all supported ciphers
mcrypt_list_modes - Get an array of all supported modes
mcrypt_module_close - Close the mcrypt module
mcrypt_module_get_algo_block_size - Returns the blocksize of the specified algorithm
mcrypt_module_get_algo_key_size - Returns the maximum supported keysize of the opened mode
mcrypt_module_get_supported_key_sizes - Returns an array with the supported keysizes of the opened algorithm
mcrypt_module_is_block_algorithm_mode - This function returns if the the specified module is a block algorithm or not
mcrypt_module_is_block_algorithm - This function checks whether the specified algorithm is a block algorithm
mcrypt_module_is_block_mode - This function returns if the the specified mode outputs blocks or not
mcrypt_module_open - Opens the module of the algorithm and the mode to be used
mcrypt_module_self_test - This function runs a self test on the specified module
mcrypt_ofb - Encrypt/decrypt data in OFB mode
mdecrypt_generic - Decrypt data
LIV. MCVE Payment Functions
mcve_adduser - Add an MCVE user using usersetup structure
mcve_adduserarg - Add a value to user configuration structure
mcve_bt - Get unsettled batch totals
mcve_checkstatus - Check to see if a transaction has completed
mcve_chkpwd - Verify Password
mcve_chngpwd - Change the system administrator's password
mcve_completeauthorizations - Number of complete authorizations in queue, returning an array of their identifiers
mcve_connect - Establish the connection to MCVE
mcve_connectionerror - Get a textual representation of why a connection failed
mcve_deleteresponse - Delete specified transaction from MCVE_CONN structure
mcve_deletetrans - Delete specified transaction from MCVE_CONN structure
mcve_deleteusersetup - Deallocate data associated with usersetup structure
mcve_deluser - Delete an MCVE user account
mcve_destroyconn - Destroy the connection and MCVE_CONN structure
mcve_destroyengine - Free memory associated with IP/SSL connectivity
mcve_disableuser - Disable an active MCVE user account
mcve_edituser - Edit MCVE user using usersetup structure
mcve_enableuser - Enable an inactive MCVE user account
mcve_force - Send a FORCE to MCVE. (typically, a phone-authorization)
mcve_getcell - Get a specific cell from a comma delimited response by column name
mcve_getcellbynum - Get a specific cell from a comma delimited response by column number
mcve_getcommadelimited - Get the RAW comma delimited data returned from MCVE
mcve_getheader - Get the name of the column in a comma-delimited response
mcve_getuserarg - Grab a value from usersetup structure
mcve_getuserparam - Get a user response parameter
mcve_gft - Audit MCVE for Failed transactions
mcve_gl - Audit MCVE for settled transactions
mcve_gut - Audit MCVE for Unsettled Transactions
mcve_initconn - Create and initialize an MCVE_CONN structure
mcve_initengine - Ready the client for IP/SSL Communication
mcve_initusersetup - Initialize structure to store user data
mcve_iscommadelimited - Checks to see if response is comma delimited
mcve_liststats - List statistics for all users on MCVE system
mcve_listusers - List all users on MCVE system
mcve_maxconntimeout - The maximum amount of time the API will attempt a connection to MCVE
mcve_monitor - Perform communication with MCVE (send/receive data) Non-blocking
mcve_numcolumns - Number of columns returned in a comma delimited response
mcve_numrows - Number of rows returned in a comma delimited response
mcve_override - Send an OVERRIDE to MCVE
mcve_parsecommadelimited - Parse the comma delimited response so mcve_getcell, etc will work
mcve_ping - Send a ping request to MCVE
mcve_preauth - Send a PREAUTHORIZATION to MCVE
mcve_preauthcompletion - Complete a PREAUTHORIZATION... Ready it for settlement
mcve_qc - Audit MCVE for a list of transactions in the outgoing queue
mcve_responseparam - Get a custom response parameter
mcve_return - Issue a RETURN or CREDIT to MCVE
mcve_returncode - Grab the exact return code from the transaction
mcve_returnstatus - Check to see if the transaction was successful
mcve_sale - Send a SALE to MCVE
mcve_setblocking - Set blocking/non-blocking mode for connection
mcve_setdropfile - Set the connection method to Drop-File
mcve_setip - Set the connection method to IP
mcve_setssl_files - Set certificate key files and certificates if server requires client certificate verification
mcve_setssl - Set the connection method to SSL
mcve_settimeout - Set maximum transaction time (per trans)
mcve_settle - Issue a settlement command to do a batch deposit
mcve_text_avs - Get a textual representation of the return_avs
mcve_text_code - Get a textual representation of the return_code
mcve_text_cv - Get a textual representation of the return_cv
mcve_transactionauth - Get the authorization number returned for the transaction (alpha-numeric)
mcve_transactionavs - Get the Address Verification return status
mcve_transactionbatch - Get the batch number associated with the transaction
mcve_transactioncv - Get the CVC2/CVV2/CID return status
mcve_transactionid - Get the unique system id for the transaction
mcve_transactionitem - Get the ITEM number in the associated batch for this transaction
mcve_transactionssent - Check to see if outgoing buffer is clear
mcve_transactiontext - Get verbiage (text) return from MCVE or processing institution
mcve_transinqueue - Number of transactions in client-queue
mcve_transnew - Start a new transaction
mcve_transparam - Add a parameter to a transaction
mcve_transsend - Finalize and send the transaction
mcve_ub - Get a list of all Unsettled batches
mcve_uwait - Wait x microsecs
mcve_verifyconnection - Set whether or not to PING upon connect to verify connection
mcve_verifysslcert - Set whether or not to verify the server ssl certificate
mcve_void - VOID a transaction in the settlement queue
LV. Mhash Functions
mhash_count - Get the highest available hash id
mhash_get_block_size - Get the block size of the specified hash
mhash_get_hash_name - Get the name of the specified hash
mhash_keygen_s2k - Generates a key
mhash - Compute hash
LVI. Mimetype Functions
mime_content_type - Detect MIME Content-type for a file
LVII. Microsoft SQL Server functions
mssql_bind - Adds a parameter to a stored procedure or a remote stored procedure
mssql_close - Close MS SQL Server connection
mssql_connect - Open MS SQL server connection
mssql_data_seek - Moves internal row pointer
mssql_execute - Executes a stored procedure on a MS SQL server database
mssql_fetch_array - Fetch a result row as an associative array, a numeric array, or both
mssql_fetch_assoc - Returns an associative array of the current row in the result set specified by result_id
mssql_fetch_batch - Returns the next batch of records
mssql_fetch_field - Get field information
mssql_fetch_object - Fetch row as object
mssql_fetch_row - Get row as enumerated array
mssql_field_length - Get the length of a field
mssql_field_name - Get the name of a field
mssql_field_seek - Seeks to the specified field offset
mssql_field_type - Gets the type of a field
mssql_free_result - Free result memory
mssql_free_statement - Free statement memory
mssql_get_last_message - Returns the last message from the server
mssql_guid_string - Converts a 16 byte binary GUID to a string
mssql_init - Initializes a stored procedure or a remote stored procedure
mssql_min_error_severity - Sets the lower error severity
mssql_min_message_severity - Sets the lower message severity
mssql_next_result - Move the internal result pointer to the next result
mssql_num_fields - Gets the number of fields in result
mssql_num_rows - Gets the number of rows in result
mssql_pconnect - Open persistent MS SQL connection
mssql_query - Send MS SQL query
mssql_result - Get result data
mssql_rows_affected - Returns the number of records affected by the query
mssql_select_db - Select MS SQL database
 

CDESystems.com Top 100 Business Websites