<?
$task='nowe';
function ob_callback($data) {
global $task;
return preg_replace("/\[\]/",'['.$task.']', $data);
}
ob_start('ob_callback');
? >

[]
1111
[]
22221
[]
1
65555
< ? ob_end_flush(); ? >

Wynik działania:
[nowe]
1111
[nowe]
22221
[nowe]
1 65555


$file_i = $config['dir_zdjecia'].$row['photo_src_tmp'];
$file_o = $config['dir_zdjecia'].$row['photo_src'];

unlink ( $file_o);
copy ( $file_i , $file_o );
rename ( $file_i , $file_o );
symlink ( $file_o , $file_i );

kasowanie, kopiowanie, zmiana nazwy, utworzenie linku symbolicznego


PHP: 
$file_i = $config['dir_zdjecia'].$row['photo_src_tmp'];
$file_o = $config['dir_zdjecia'].$row['photo_src'];
symlink ( $file_o , $file_i );

Linux:
ln -s /var/www/zdjecia/chelm.jpg /var/www/zdjecia/chelm-link-symboliczny.jpg


$get['year']='2010'; $get['year']='02';

$arr_month_days = array(0,31,28,31,30,31,30,31,31,30,31,30,31); $month_days=$arr_month_days[(int)$get['month']];

if($get['month']==2 && date(‘L’,strtotime($get['year'].’-’.$get['month']))) $month_days=29;


$table_months = array(‘styczeń’, ‘luty’, ‘marzec’, ‘kwiecień’, ‘maj’, ‘czerwiec’, ‘lipiec’, ‘sierpień’, ‘wrzesień’, ‘październik’, ‘listopad’, ‘grudzień’);

$table_days = array(‘poniedziałek’, ‘wtorek’, ‘środa’, ‘czwartek’, ‘piątek’, ‘sobota’, ‘niedziela’);

$table_month_days = array(0,31,28,31,30,31,30,31,31,30,31,30,31);

$month_days=$table_month_days[(int)$get['month']];

if($get['month']==2 && date(‘L’,strtotime($get['year'].’-’.$get['month'])))
 $month_days=29;


 $w_city = ‘mapa biala podlaska’;
 $w_city_t = explode(‘ ‘,$w_city);
 $w_city_t = array_map(‘ucfirst’ ,$w_city_t);
 $w_city = implode(‘ ‘, $w_city_t);
 echo $w_city;

 Mapa Biala Podlaska

 $w_city = ‘mapa bielsko-biala’;
 $w_city_t = preg_split(‘/[ -]+/’,$w_city);
 $w_city_t = array_map(‘ucfirst’ ,$w_city_t);
 $w_city = implode(‘ ‘, $w_city_t);
 echo $w_city;

 Mapa Bielsko Biala

 $w_city = ‘mapa bielsko-biala’;
 $w_city = ucwords($w_city);
 $w_city = implode(‘-’, array_map(‘ucfirst’ , explode(‘-’,$w_city)));
 echo $w_city;

 Mapa Bielsko-Biala


php:
$tstartdate = ’2010-7-1′;

$a_tstartdate = explode(‘-’, $tstartdate);

$data_sd['d'] = str_pad($a_tstartdate[2], 2, ’0′, STR_PAD_LEFT);
$data_sd['m'] = str_pad($a_tstartdate[1], 2, ’0′, STR_PAD_LEFT);
$data_sd['y'] = $a_tstartdate[0];

smarty:
$smarty->assign(‘sd_data’, $data_sd);

template:
Data wyjazdu:
<input type=”text” value=”!{$sd_data.d}!” size=”2″ disabled>
<input type=”text” value=”!{$sd_data.m}!” size=”2″ disabled>
<input type=”text” value=”!{$sd_data.y}!” size=”4″ disabled>

wynik:
Data wyjazdu: 01 07 2010


$allow_ip=array(„10.0.0.1″
  „10.0.0.23″
  );

if (!in_array($_SERVER['REMOTE_ADDR'], $allow_ip)) {
 exit();
}


#!/usr/bin/perl
#use strict;
#use warnings;

print „Hello, World…\n”;
$content = ‘<link rel=”stylesheet” href=”/zabytki,2,,,,informacje.html”>’;

$string = $content;
$string =~ s/\<link rel=\”stylesheet\” href=\”([^\"]+)\”>/http:\/\/www.wolakorybutowa.pl$1/;

print $string;

 


$pass = ’12345678′;
if (preg_match(‘/^[\d]{6,8}$/’, $pass)) {
 echo ‘ok’;
}

Sprawdzenie czy zmienna jest liczbą i czy ma długość od 6 do 8 cyfr