mirror of
https://github.com/php/php-src.git
synced 2025-08-16 14:08:47 +02:00
proto-takeover from php3
This commit is contained in:
parent
1e632ffdee
commit
e5a2f0f95c
3 changed files with 15 additions and 3 deletions
|
@ -116,6 +116,8 @@ static void php_to64(char *s, long v, int n) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* {{{ proto string crypt(string str [, string salt])
|
||||||
|
Encrypt a string */
|
||||||
PHP_FUNCTION(crypt)
|
PHP_FUNCTION(crypt)
|
||||||
{
|
{
|
||||||
char salt[PHP_MAX_SALT_LEN+1];
|
char salt[PHP_MAX_SALT_LEN+1];
|
||||||
|
@ -175,7 +177,7 @@ PHP_FUNCTION(crypt)
|
||||||
return_value->type = IS_STRING;
|
return_value->type = IS_STRING;
|
||||||
pval_copy_constructor(return_value);
|
pval_copy_constructor(return_value);
|
||||||
}
|
}
|
||||||
|
/* }}} */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -59,6 +59,8 @@ PHP_RINIT_FUNCTION(head)
|
||||||
|
|
||||||
|
|
||||||
/* Implementation of the language Header() function */
|
/* Implementation of the language Header() function */
|
||||||
|
/* {{{ proto void header(string header)
|
||||||
|
Send a raw HTTP header */
|
||||||
PHP_FUNCTION(Header)
|
PHP_FUNCTION(Header)
|
||||||
{
|
{
|
||||||
pval **arg1;
|
pval **arg1;
|
||||||
|
@ -69,7 +71,7 @@ PHP_FUNCTION(Header)
|
||||||
convert_to_string_ex(arg1);
|
convert_to_string_ex(arg1);
|
||||||
sapi_add_header(Z_STRVAL_PP(arg1), Z_STRLEN_PP(arg1), 1);
|
sapi_add_header(Z_STRVAL_PP(arg1), Z_STRLEN_PP(arg1), 1);
|
||||||
}
|
}
|
||||||
|
/* }}} */
|
||||||
|
|
||||||
PHPAPI int php_header()
|
PHPAPI int php_header()
|
||||||
{
|
{
|
||||||
|
@ -109,6 +111,8 @@ CookieList *php_pop_cookie_list(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* php_set_cookie(name,value,expires,path,domain,secure) */
|
/* php_set_cookie(name,value,expires,path,domain,secure) */
|
||||||
|
/* {{{ proto void setcookie(string name [, string value [, int expires [, string path [, string domain [, string secure]]]]])
|
||||||
|
Send a cookie */
|
||||||
PHP_FUNCTION(setcookie)
|
PHP_FUNCTION(setcookie)
|
||||||
{
|
{
|
||||||
char *cookie, *encoded_value = NULL;
|
char *cookie, *encoded_value = NULL;
|
||||||
|
@ -237,7 +241,7 @@ PHP_FUNCTION(setcookie)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
/* }}} */
|
||||||
|
|
||||||
int php_headers_unsent(void)
|
int php_headers_unsent(void)
|
||||||
{
|
{
|
||||||
|
@ -248,6 +252,8 @@ int php_headers_unsent(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* {{{ proto int headers_sent(void)
|
||||||
|
Return true if headers have already been sent, false otherwise */
|
||||||
PHP_FUNCTION(headers_sent)
|
PHP_FUNCTION(headers_sent)
|
||||||
{
|
{
|
||||||
SLS_FETCH();
|
SLS_FETCH();
|
||||||
|
@ -258,6 +264,7 @@ PHP_FUNCTION(headers_sent)
|
||||||
RETURN_FALSE;
|
RETURN_FALSE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/* }}} */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Local variables:
|
* Local variables:
|
||||||
|
|
|
@ -294,6 +294,8 @@ static struct gfxinfo *php_handle_jpeg(FILE *fp,pval *info)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* main function */
|
/* main function */
|
||||||
|
/* {{{ proto array getimagesize(string imagefile[, array info])
|
||||||
|
Get the size of an image as 4-element array */
|
||||||
PHP_FUNCTION(getimagesize)
|
PHP_FUNCTION(getimagesize)
|
||||||
{
|
{
|
||||||
pval **arg1,**info = 0;
|
pval **arg1,**info = 0;
|
||||||
|
@ -386,3 +388,4 @@ PHP_FUNCTION(getimagesize)
|
||||||
efree(result);
|
efree(result);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/* }}} */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue