как имя файла php загнать в переменную этого же файла?

U
На сайте с 24.02.2009
Offline
116
434

например имя файла

SendData23.php

как внутри этого же файла вывести переменную

$n=23?

TA
На сайте с 12.06.2009
Offline
116
TiA
#1

Не совсем понятно что вы хотите в итоге получить. Имя текущего файла хранится в константе __FILE__

Профессиональная верстка и разработка сайтов на WordPress (http://www.maultalk.com/topic139110s0.html)
U
На сайте с 24.02.2009
Offline
116
#2
TiA:
Не совсем понятно что вы хотите в итоге получить. Имя текущего файла хранится в константе __FILE__

а как убрать SendData и .php

чтобы я мог получить n="23";

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#3

1) регулярные выражения /.*[\d]+.*/ должно работать(возможно надо использовать модификаторы)

2) Бьем по точке(explode), обрезкой строку. Годится, если название файла всегда одинаково(файл1, файл2, файл40000)

Да тут ваще 100500 вариантов всяких:)

Подпись))
A
На сайте с 06.11.2010
Offline
128
#4

попробуй функцию intval('SendData23.php');

U
На сайте с 24.02.2009
Offline
116
#5

вот это просил

$n = __FILE__;

$no = preg_replace("/\D/","",$n);

всем спасибо!)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий